spring core:框架的最基礎部分,提供 ioc 容器,對 bean 進行管理。它主要的元件就是beanfactory, 是工廠模式的實現。同時beanfactory適用控制反轉(ioc)思想將應用程式的配置和依賴性規範與實際的應用程式分開。
spring context:繼承beanfactory,提供上下文資訊,擴充套件出jndi、ejb、電子郵件、國際化等功能。
spring dao:提供了jdbc的抽象層,還提供了宣告性事務管理方法。並且極大地降低了需要編寫地異常**資料 (例如開啟和關閉連線)。
spring orm:提供了jpa、jdo、hibernate、mybatis 等orm對映層.
spring aop:整合了所有aop功能。減弱**的功能耦合,清晰的被分離開。
spring web:提供了基礎的 web 開發的上下文資訊,現有的web框架,如jsf、tapestry、structs等,提供了整合
spring web mvc:提供了 web 應用的 model-view-controller 全功能實現。
spring七大模組
它主要的元件就是beanfactory,是工廠模式的實現。同時beanfactory適用控制反轉 ioc 思想將應用程式的配置和依賴性規範與實際的應用程式分開。spring上下文是乙個配置檔案,向spring框架提供上下文資訊。spring上下文包括企業服務,如jndi ejb 電子郵件 國際化 校...
Spring的七大模組
1.核心容器 元件beanfactory採用工廠模式,利用ioc模型將應用程式中的配置檔案和實現的的應用程式分開 2.spring web spring整合了struts框架,把struts的action類中用到的一些介面通過spring注入的方式載入到記憶體,也就是set get 3.spring...
Spring的七大模組
spring 框架是乙個分層架構,由 7 個定義良好的模組組成。分別是spring core,aop,orm,dao,mvc,web,content。spring 模組構建在核心容器之上,核心容器定義了建立 配置和管理 bean 的方式。組成 spring 框架的每個模組 或元件 都可以單獨存在,或...