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工,例如陈工
怎么称呼本身,名字的后两个字,单名的话就直接叫名字咯