黑馬程序員SSM框架教程|Spring+SpringMVC+MyBatis全套教

Java34期打卡+day1+P1-P10
- 從專業(yè)角度看
- 隨著時代發(fā)展,軟件規(guī)模與功能都呈幾何式增長,開發(fā)難度也在不斷遞增,該如何解決?
- Spring可以==簡化開發(fā)==,降低企業(yè)級開發(fā)的復雜性,使開發(fā)變得更簡單快捷
- 隨著項目規(guī)模與功能的增長,遇到的問題就會增多,為了解決問題會引入更多的框架
- Spring可以==框架整合==,高效整合其他技術(shù),提高企業(yè)級應(yīng)用開發(fā)與運行效率
- 簡化開發(fā): Spring框架中提供了兩個大的核心技術(shù),分別是:
- ==IOC==
- ==AOP==
- ==事務(wù)處理==
- 1.Spring的簡化操作都是基于這兩塊內(nèi)容,所以這也是Spring學習中最為重要的兩個知識點。
- 2.事務(wù)處理屬于Spring中AOP的具體應(yīng)用,可以簡化項目中的事務(wù)管理,也是Spring技術(shù)中的一大亮點。
- 框架整合: Spring在框架整合這塊已經(jīng)做到了極致,它可以整合市面上幾乎所有主流框架,比如:
- ==MyBatis==
- MyBatis-plus
- Struts
- Struts2
- Hibernate
- ……
- 這些框架中,我們目前只學習了MyBatis,所以在Spring框架的學習中,主要是學習如何整合MyBatis。
- 綜上所述,對于Spring的學習,主要學習四塊內(nèi)容:
學習心得:不斷學習spring的底層知識才能更好的使用Spring的框架,簡便開發(fā)
標簽: