本专题框架系列餐覆盖七个阶段:SpringMVC,Spring,Mybatis,Maven,SVN, Git,SpringBoot与SpringCloud微服务(开发篇),学完之后基本可以达到做项目的能力。
学过前期的课程或已有基础的人。
第一阶段:SpringMVC
通过学习SpringMVC的helloworld例子,表单提交和session ,文件上传,文件下载,线程安全,等相关概念让大家对SpringMVC编程打下好的基础。
第二阶段:Spring
学习第一种配置方法aopadvisor,IOC和DI概念意义和实现,通过配置文件注入的方法,第二种配置方法:aopaspect,SpringJDBC下操作数据源,transaction-manager。
第三阶段: Mybatis
Mybatis的项目实践,数据库的增删改查,自动生成Model和映射程序与配置文件,SpringMVC和Mybatis的整合,SpringMVC,Mybatis结合事务Transaction。
第四阶段:Maven
通过学习maven的安装,eclipse maven插件的安装 ,创建一个Java项目,创建一个Web项目,创建一个SpringMVC+mybatis项目,等相关概念让大家对Maven编程打下好的基础
第五阶段:SVN教程
svn服务器的安装,Eclipse中安装svn插件 ,上传project到SVN服务器,从SVN服务器下载project到本地,模仿两个人使用eclipse svn开发,回退(revert)到某一版本
第六阶段:Git教程
Git原理,git的本机安装和配置,eclipse插件创建本地git仓库,分支创建与合并,commit代码到本地git仓库,创建SSH Key,注册httpsgithub.com账号
第七阶段:SpringBoot与SpringCloud微服务(开发篇)
此课程包括在eureka cloud环境下的:网页,thymeleaf,springmvc,mybatis,ssm,上传,spring注入,REST风格的CRUD的详细例子步骤,还有ribbon负载均衡的一点知识等。