<strong>一.基础阶段</strong>
1.学习爪哇基础(慢点无所谓,基础要打牢)
2.mysql核心技术(不用达到好高的境界,增删查改 约束就行)
3.jdbc (不用学太深,主要理解后端与数据库连接过程,能用纯java与数据库连接做小项目:火车票查询系统等)
4.学习html5基础(我特么后端学什么h5)ps:这是与前端沟通的桥梁,不用学太深。
5.学习servlet (web框架的基础)
<strong>二.框架阶段</strong>
1.springMVC (可以用纯springMVC做demo 这时已经能做一个相对完善的网页了)
2.spring(重中之重,IOC容器 在整合后的项目中 springMVC只是spring的子容器)
3.mybatis(替代jdbc的作用)
4.SSM框架整合(此时你以学会目前最流行的SSM框架,可以做点项目了)
5.SVN (项目必用工具,用于远程整合代码)
<strong>三.进阶</strong>
SSH:
1.hibernate(替代mybatis,但与mybatis各有优劣,根据实际项目使用)
2.strust2(在spring4.0以后就不算流行了,选学 有些老项目会用)
SSSP :spring + springMVC +Springdata+JPA
1.springdata
2.JPA ORM规范主要用于与hibernate,springData整合
其他:
1.shiro(安全框架,相当的强大)
2.ajax(与前端的动态数据交互)用案例学习
3.redis(NOSQL)
4.springcloud(springboot为基础的微服务 新的不能再新的技术 学到这应该就成熟了)
5.mycat(数据库中间件 与mysql 整合后分库分片)
6.后端也尽量学学JS jQuery ajax(有可能会让后端写)
1.学习爪哇基础(慢点无所谓,基础要打牢)
2.mysql核心技术(不用达到好高的境界,增删查改 约束就行)
3.jdbc (不用学太深,主要理解后端与数据库连接过程,能用纯java与数据库连接做小项目:火车票查询系统等)
4.学习html5基础(我特么后端学什么h5)ps:这是与前端沟通的桥梁,不用学太深。
5.学习servlet (web框架的基础)
<strong>二.框架阶段</strong>
1.springMVC (可以用纯springMVC做demo 这时已经能做一个相对完善的网页了)
2.spring(重中之重,IOC容器 在整合后的项目中 springMVC只是spring的子容器)
3.mybatis(替代jdbc的作用)
4.SSM框架整合(此时你以学会目前最流行的SSM框架,可以做点项目了)
5.SVN (项目必用工具,用于远程整合代码)
<strong>三.进阶</strong>
SSH:
1.hibernate(替代mybatis,但与mybatis各有优劣,根据实际项目使用)
2.strust2(在spring4.0以后就不算流行了,选学 有些老项目会用)
SSSP :spring + springMVC +Springdata+JPA
1.springdata
2.JPA ORM规范主要用于与hibernate,springData整合
SSM: spring+springMVC+mybatis(流行)
spring +strust2+mybatis
其他:
1.shiro(安全框架,相当的强大)
2.ajax(与前端的动态数据交互)用案例学习
3.redis(NOSQL)
4.springcloud(springboot为基础的微服务 新的不能再新的技术 学到这应该就成熟了)
5.mycat(数据库中间件 与mysql 整合后分库分片)
6.后端也尽量学学JS jQuery ajax(有可能会让后端写)