新工做新项目怎么找切入点

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工,例如陈工
怎么称呼本身,名字的后两个字,单名的话就直接叫名字咯
相关文章
相关标签/搜索