0.不废话先问同事,有没有项目说明文档,其中包括模块说明,数据字典,哪怕是功能说明书也可以看看
1.先配置好环境,让项目跑起来,
当发现有代码版本不同步,数据获取不了但是数据库有数据,项目模块依赖找不到等
执行maven的install一样,或者clean一下(或者直接删除target文件夹)
2.弄清楚前后端用的技术栈
关于前台:
1.前后端是如何交互的?是否前后端分离?
如果不分离那么就是JSP、Thymeleaf、Velocity 、Freemarker这些模板引擎(对模板引擎不熟悉可能有误)
前后分离一般用ajax+json通信,后端只需要传回一个json对象即可
模板引擎传到页面的就是javabean,前后分离就是json通信
2.使用的技术:1,jquery的UI框架 2.Vue这样的前端框架
一.使用jquery的UI框架
1).区分组件
有些公司会官方的组件自己再封装一下,所以有时候有些方法和官方API的一样,但又有不同
2).弄清楚事件的触发
分清楚是公司写的方法还是UI框架封装的方法
chrome的F12,查看元素的方法
上例中,click的事件代码在layui.js中。明显这个一个UI框架的方法,这时就去查官网的API
二.Vue等前端框架
无经验
关于后台:
弄清楚使用什么框架,传统ssm(h),还是自己封装或者开源的框架
1.传统项目没有太大难度,大不了就是封装写方法
2.自己封装或者开源的框架.那就写个Dome(增删改查)
3.找到controller,service,dao,pojo的位置
要做好思想的准备,因为每个公司多多少少都会自己封装一下一些方法。
可能和实践的不同,但万变不离其宗。
先找到核心(官方的api的方法)再来理解基于哪项知识点进行封装和组合的
以后深入要做的:
1.了解其他技术栈
2.了解文件目录结构(每个文件夹每个文件的作用)
3.怎么部署到服务器
另外:刚入职都不知道怎么称呼别人好。这里推荐一种:
碰到带你的人,问他贵姓,然后叫他X工,例如陈工
怎么称呼自己,名字的后两个字,单名的话就直接叫名字咯
原文地址:https://www.cnblogs.com/txgz2019/p/11332473.html