java最新 学习路线
现在只是个小结,还有其他的,会一点一点更新,现在从阶段4开始,有很多知识,所有我分了个【选学】,也就是不怎么重要的,但是其他的一定一定会用到
参考:http://coderwcb.gitee.io/javaweb/#/
博客园:https://www.cnblogs.com/coderwcb(个人感觉这个样式舒服)
学习路线
阶段1
当然是java基础了
阶段2
前端入门html,js,css,jquery,vue,bootstrap测试
阶段3
数据库,恒关键,这里学习mysql
阶段4-javaweb
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
- 【选学】tkmapper:是在MyBatis的基础上提供了很多工具,让开发变得简单,提高开发效率。
- 【选学】shiro: 安全框架
由此可见,数据库真的很重要,最终目的就是各种简化jdbc的, 学完这些,做个小项目把,建议千万不要复杂,因为后面的知识才是真正的大头,也不要放弃,后面的知识会非常简化操作
阶段6-常用框架进阶
- springBoot:真的好烦写那些配置文件,学了他,直接帮我们省了,舒服
- 【选学】thymeleaf:是一种类似于JSP的动态网页技术
- 【选学】swagger2:把自己的接口全部生成为一个页面把,给可爱的前端小姐姐看,顺便自己测试一下接口
- 【选学】jwt:前后端token
- nginx:给项目配置下把
- redis : 缓存
- docker:自带环境可还行
- 搜索引擎-ElasticSearch
微服务
这一阶段就很重要,也是拉开别人差距的地方,要知道,从单体-》垂直-》分布式=》soa=》微服务 这几个阶段,我们现在还是在单体架构上
所以我们要整点微服务的
阶段7-基本运维
其实这一阶段可以提前学,不分先后,但是是必须学的
- linux:把自己的成功放到服务器上吧
- git : 不断更新自己代码的版本
java最新 学习路线相关推荐
- 【2021最新】大佬花了半个月整理出来的Java后端学习路线,果断收藏了!
要成为一个符合 BAT.TMD 大厂要求的后端技术工程师,到底需要学哪些技术?后端技术学习路线是怎样的? 学习路线 话不多说,直接上刚画完的后端技术学习路线思维导图框架: 图中的每一个节点都可以点 ...
- hibernate框架 最新_2020年最新Java后端学习路线,送给正在入门学习Java的你!
这是我根据目前Java技术栈需求整理的最新学习路线,想要学好Java技术从事这方面的岗位工作,你需要掌握的技术知识点有这些: JavaSE,数据库,Jdbc,前端基础,Javaweb,Spring,M ...
- 初级java开发学习路线_成为初级全栈Web开发人员的10分钟路线图
初级java开发学习路线 So you have started your journey into the world of web development. But what do you lea ...
- Java新手学习路线
------Java新手学习路线------ 第一阶段:J2SE(java基础部分) java开发前奏; . ①计算机基本原理,Java语言发展简史以及开发环境的搭建,体验Java程序的开发,环境变量 ...
- 【大学到研究生自学Java的学习路线】这是一份最适合普通大众、非科班的路线,帮你快速找到一份满意的工作
这篇文章主要针对初学者来写的,因为,在我刚刚开始学习的时候,也是很迷茫的,根本不知道怎么入手,因为需要学习的技术太多了,没有明确的目标就效果很差,所以,今天给大家梳理一下Java的学习路线,这个是我的 ...
- java基础不好框架能学会吗_转行Java能学会吗?零基础学习Java的学习路线
Java的跨平台性.通用性.安全性.高效性决定了这门语言在未来10年都会是最热门的语言之一.Java技术的安全性和平台移植性足够让他应用到不同的领域,它的工作需求足够大,现实一点来说即使Java濒临o ...
- 成都两年JAVA工程师_成都Java工程师学习路线
成都Java工程师学习路线.java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言.建议如果学习java体系的话可以 ...
- 开课吧:Java开发学习路线-基础知识
一般来说想要成为Java开发工程师,需要先了解清楚Java开发学习路线,而基础知识部分是整个路线里面最最重要的部分,也是后续进行框架学习.能看懂开源项目的前置基础,这部分是最不能忽视的! 基础知识: ...
- 【java后端学习路线3】SSM+Linux+Git学习指南,985本海硕自学转码
JAVA后端学习路线 路线总览 javase->Mysql->计算机网络->JavaWeb->Maven(1)->Spring->SpringMVC->Myb ...
- 大学四年Java后端学习路线规划,所有私藏资料我都贡献出来了,不看毕业肯定后悔!!!
一定要走在学校前面自学,规划好自己的时间,按照自己的路线走. 大学四年Java后端学习路线规划,所有私藏资料我都贡献出来了,不看毕业肯定后悔!!! 学习路线与资源方法 一.第一件事,很重要!!! 二. ...
最新文章
- D/A与A/D转换器
- Doxygen自动文档生成工具在Eclipse中的集成及使用举例
- 选择排序、冒泡排序、异或运算
- JAVAEWEB实现文件的上传案例
- 牛!这本 Python 3.6 的书火爆了 IT 圈!
- python单例模式数据库连接池_《java设计模式》一文带你了解单例模式
- ks.cfg配置详解
- 树莓派hdmi输出没声音_如何解决外接Hdmi没有声音的问题
- 苹果开发者怎么避免封号
- 键盘上打出省略号的方法
- Python UTC
- 大三小学期入门课程第六课:规划
- 英语NLP词汇类别列表
- 再见了,华为!活命要紧 ~
- 计算个人所得税(老版)​​​​​​​
- Python调用Unit闲聊对话API的应用
- 聚划算影响淘宝搜索权重?客服:未接到通知
- Java—飞花的糖果
- 这只狗子不一样,雷军大秀新宠「铁蛋」!
- 金蝶EAS DEP脚本(4)—— 控件常用脚本之设置F7默认值
热门文章
- HTML5程序设计 SVG
- 每天30分钟搞Software Rendering--(0)搜集资料,阅读,了解
- 梁友栋-Barsky算法
- 科罗拉多州立大学计算机科学,科罗拉多州立
- android重新打开应用程序,关于安卓应用后台运行后,重新进入,应用重新打开问题...
- 拓端tecdat|R语言样条曲线、分段线性回归模型piecewise regression估计个股beta值分析收益率数据
- 【数据分享】学生受欢迎程度评价数据集
- matlab 纽马克 激励,newmark (纽马克)计算结果动力学响应的matlab程序
- manjaroLinux安装卸载oh-my-zsh
- php阴影效果,css阴影效果:css边框阴影如何设置?