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