什么是Spring
是一種JavaSE/JavaEE的一站式(全棧)輕量級開源框架当纱。它貫穿于表現(xiàn)層、業(yè)務(wù)邏輯層和持久層踩窖。
Spring與Spring boot
后面學(xué)習(xí)到的Springboot則包含了Spring和SpringMVC坡氯,但是如果直接學(xué)習(xí)Springboot的話可能有不理解的地方。所以先學(xué)習(xí)Spring洋腮。
Spring框架的優(yōu)點
- 非侵入式設(shè)計
- 降低耦合性箫柳,方便開發(fā)
- 支持AOP編程
- 支持聲明式事務(wù)
- 方便程序的測試
- 方便集成各種優(yōu)秀框架
- 降低Java EE API的使用難度
說明
本教程由于以Spring Boot為主,Spring部分以介紹核心內(nèi)容為主啥供,如果想學(xué)習(xí)其他內(nèi)容可以等待后面的拓展部分或自行上網(wǎng)查閱滞时。