本專題框架系列餐覆蓋七個階段:SpringMVC,Spring,Mybatis,Maven,SVN, Git,SpringBoot與SpringCloud微服務(wù)(開發(fā)篇),學(xué)完之后基本可以達到做項目的能力。
學(xué)過前期的課程或已有基礎(chǔ)的人。
第一階段:SpringMVC
通過學(xué)習(xí)SpringMVC的helloworld例子,表單提交和session ,文件上傳,文件下載,線程安全,等相關(guān)概念讓大家對SpringMVC編程打下好的基礎(chǔ)。
第二階段:Spring
學(xué)習(xí)第一種配置方法aopadvisor,IOC和DI概念意義和實現(xiàn),通過配置文件注入的方法,第二種配置方法:aopaspect,SpringJDBC下操作數(shù)據(jù)源,transaction-manager。
第三階段: Mybatis
Mybatis的項目實踐,數(shù)據(jù)庫的增刪改查,自動生成Model和映射程序與配置文件,SpringMVC和Mybatis的整合,SpringMVC,Mybatis結(jié)合事務(wù)Transaction。
第四階段:Maven
通過學(xué)習(xí)maven的安裝,eclipse maven插件的安裝 ,創(chuàng)建一個Java項目,創(chuàng)建一個Web項目,創(chuàng)建一個SpringMVC+mybatis項目,等相關(guān)概念讓大家對Maven編程打下好的基礎(chǔ)
第五階段:SVN教程
svn服務(wù)器的安裝,Eclipse中安裝svn插件 ,上傳project到SVN服務(wù)器,從SVN服務(wù)器下載project到本地,模仿兩個人使用eclipse svn開發(fā),回退(revert)到某一版本
第六階段:Git教程
Git原理,git的本機安裝和配置,eclipse插件創(chuàng)建本地git倉庫,分支創(chuàng)建與合并,commit代碼到本地git倉庫,創(chuàng)建SSH Key,注冊httpsgithub.com賬號
第七階段:SpringBoot與SpringCloud微服務(wù)(開發(fā)篇)
此課程包括在eureka cloud環(huán)境下的:網(wǎng)頁,thymeleaf,springmvc,mybatis,ssm,上傳,spring注入,REST風(fēng)格的CRUD的詳細例子步驟,還有ribbon負載均衡的一點知識等。