Spring 應該是現(xiàn)在最為流行的 Java 開發(fā)框架了瓤介,而 Springboot 也讓我我們的開發(fā)越來越簡單吕喘。
這里獻上我的一份 SSM(Spring、SpringMVC刑桑、Mybatis) 的學習筆記氯质,對應的目錄如下:
主要是記錄:
1、Spring5 的基礎使用以及源碼的一個介紹祠斧,其實了解 Spring 的源碼還是蠻多好處的闻察,比如了解 Spring 的一些擴展機制,其實后面的 Springboot 或者 Springcloud 也應用了這些機制琢锋。所以可以說 Spring 相當于是這個體系的基石辕漂,把它搞明白了后面的就會游刃有余,如果了解源碼也會更快吴超。我覺得學習了 Spring 源碼最大的好處就是可以對于日常開發(fā)的一些錯誤能很快就定位到錯誤钉嘹,而不是去百度問 “度娘” 了。
2鲸阻、Servlet 和 JSP 的使用跋涣,了解了 Servlet 和 JSP 才會明白為什么會出現(xiàn) SpringMVC。了解了 JSP 就會知道現(xiàn)在有些網(wǎng)站或者站群系統(tǒng)的自定義標簽是怎么做的鸟悴,也會為什么一些網(wǎng)站的頁面需要做靜態(tài)化陈辱。而 Servlet 更不用說了因為 SpringMVC 本質還是一個 Servlet,所以 Servlet 一直都沒過時细诸,只是 SpringMVC 替我們做了很多事情沛贪,讓我的開發(fā)更加簡單了。
3震贵、SpringMVC 的使用利赋,一些注解的使用、了解 Web 的一個請求流程猩系。最后就是 SpringMVC 的源碼分析媚送。
4、Mybatis 的一個使用蝙眶,以及一些擴展的用法比如:分頁、數(shù)據(jù)加密褪那、數(shù)據(jù)脫敏等幽纷。
5、最后一個就是 Spring博敬、SpringMVC友浸、Mybatis 的一個整合使用。