00-java学习目标及学习路线

Java学习目标

java虽然看起来很庞大,但是这里面还是有规律可寻的;

  1. 会进行基础的业务设计,这个业务设计问题是有一个专门的话题,并且这个操作必须一定要在Java基础学习完之后,在WEB学习之前进行,同时这类代码一定要编写熟练;
  2. JSP + JaveBean开发: 掌握整个业务设计与显示层的互相调用,观察设计问题;
  3. MVC开发: MVC设计模式的组成,反射与MVC的关系,自定义MVC开发框架;
  4. [MVC项目]包含了MVC设计 + AJAX + JSON+ JQuery +BootStrap + Maven +Git, 形成基本的开发流程, 最好的自我检测, 随意设计一张表, 很快的实现单表的CRUD + 分页 + 上传;
  5. 框架学习: Spring + SpringMVC + Shiro + Mybatis 整合; 一定要弄会;
  6. SSM项目: 关键是要总结与MVC项目开发的区别?
  7. 微服务:SpringBoot开发框架;前面认真学习了,这个很快就学会!

就业需要的Java能力

  1. 新兴互联网公司 用的所有技术都是最新的,所以面试一定会问:集群架构,大数据,高并发,分布式,高可用,性能调优;
  2. 自我能力检查: 给你任意一个需求,你可以轻松的实现;运用你所熟练的任何一项技术;
  3. 每做完一个项目之后都要去思考一下几点:
    1. 这个项目的代码是否有大量的重复, 以及如何重构?
    2. 这个项目能否实现动态扩充 , 以满足不断增长的用户及数据需求;
    3. 这个项目你写得足够安全吗?BUG足够少吗?
      1. bug是指整个项目的业务设计是否合理
  4. Mave一定要使用熟练!!一定要记住!!
posted @ 2021-03-29 22:35  坚毅java  阅读(139)  评论(0)    收藏  举报