Spring優勢編程
1.輕量級框架,低侵入性。不須要繼承類或者實現接口,這樣在更換框架的時候,不須要改源代碼。框架
2.IOC容器,控制反轉。將對象(資源)由程序主動建立,變爲程序接收對象(資源),下降了項目內部層與層之間的耦合度。對象
3.AOP面向切面編程。繼承
4.支持事務。接口
5.對其餘框架的支持。事務