| 企服解答
spring框架主要七大模塊:1.Spring AOP;2. Spring JDBC;3. Spring Core;4.Spring AOP;5. Spring Context;6. Spring Web;7.Spring Web MVC。
spring框架有哪些
1、Spring AOP:面相切面編程。
2. Spring JDBC : Java 數據庫連接。
3. Spring Core:提供 bean 工廠 IOC。
4.Spring AOP :提供了面向方面的編程實現。
5. Spring Context:提供了關于 UI 支持,郵件支持等。
6. Spring Web:為創建 Web 應用程序提供支持。
7. Spring MVC 提供了 web mvc , webviews , jsp ,pdf ,export。
| 拓展閱讀
spring框架的優點有哪些?
1、方便解耦,簡化開發
通過Spring提供的IoC容器,我們可以將對象之間的依賴關系交由Spring進行控制,避免硬編碼所造成的過度程序耦合。有了Spring,用戶不必再為單實例模式類、屬性文件解析等這些很底層的需求編寫代碼,可以更專注于上層的應用。
2、AOP編程的支持
通過Spring提供的AOP功能,方便進行面向切面的編程,許多不容易用傳統OOP實現的功能可以通過AOP輕松應付。
3、聲明事物的支持
在Spring中,我們可以從單調煩悶的事務管理代碼中解脫出來,通過聲明式方式靈活地進行事務的管理,提高開發效率和質量。
4、方便程序的測試
可以用非容器依賴的編程方式進行幾乎所有的測試工作,在Spring里,測試不再是昂貴的操作,而是隨手可做的事情。例如:Spring對Junit4支持,可以通過注解方便的測試Spring程序。
5、方便集成各種優秀框架
Spring不排斥各種優秀的開源框架,相反,Spring可以降低各種框架的使用難度,Spring提供了對各種優秀框架(如Struts,Hibernate、Hessian、Quartz)等的直接支持。
[免責聲明]
文章標題: spring框架有哪些
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。