一、spring基本介紹
spring架構結構如圖:
1、Spring Framework主要子產品
- 支援IoC和AOP的容器;
- 支援JDBC和ORM的資料通路子產品;
- 支援聲明式事務的子產品;
- 支援基于Servlet的MVC開發;
- 支援基于Reactive的Web開發;
- 以及內建JMS、JavaMail、JMX、緩存等其他子產品。
2、spring優點
- spring是一個輕量級、非入侵式、開源免費的架構(容器)
- 控制反轉(IOC)、面向切面程式設計(AOP)
- 友善進行事務操作,友善集合各種優秀的架構