栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java路线

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java路线

现在只是个小结,还有其他的,会一点一点更新,现在从阶段3开始
参考:http://coderwcb.gitee.io/

学习路线 阶段1

当然是java基础了

阶段2

前端入门html,js,css,jquery,vue,bootstrap测试

阶段3

数据库,恒关键,这里学习mysql

阶段4

javaweb:这里就有很多了,但是也是必须要学的,不然没有只学习java基础没有任何意义,当然还有很多延申出来的知识

  • jdbc:java操作数据库

  • tomcat服务器 : 运行环境

  • javaweb三大组件:

    • servlet:接受请求,处理请求,完成响应,简单的说,完成前后端交互的一个玩意2
    • filter:过滤器,用来拦截请求而不是处理请求,,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截
    • Listener 用于监听web应用程序中的ServletContext, HttpSession和 ServletRequest等域对象的创建与销毁事件
  • jsp:接收到的请求总有有个页面展示把

  • maven:导入的jar包过多,用maven管理把

阶段5

没有一家公司会用原生开发,除非特别牛或者啥也不是的人才会如此,所以我们要学习一些框架,最基本的当然是ssm了

  • mybatis:简化jdbc开发
  • spring: 降低自己的耦合度,像胶水一样粘连其他的技术
  • springmvc:像mybaits一样,原生的servlet不好用,提升一些

学完ssm就完了吗,没有,还有一些加分项;

  • mybatisplus : 很明显 更牛逼的mybatis

  • shiro: 安全框架

学完这些,做个小项目把,建议千万不要复杂,因为后面的知识才是真正的大头

阶段6

这就完了,不不不,我们的目标不至于池,要知道,从单体-》垂直-》分布式=》soa=》微服务 这几个阶段,我们现在还是在单体架构上

所以我们要整点微服务的

  • springBoot:真的好烦写那些配置文件,还有他好,直接帮我们省了
  • thymeleaf:是一种类似于JSP的动态网页技术
  • swagger2:把自己的接口全部生成为一个页面把,给可爱的前端小姐姐看
  • nginx:给项目配置下把
阶段7

加分像

  • tkmapper:是在MyBatis的基础上提供了很多工具,让开发变得简单,提高开发效率。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/358325.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号