spring整體架構

2022-09-08 01:24:12 字數 482 閱讀 4868

1、spring ioc

2、spring aop

(1)spring 整合aspectj 作為aop的乙個特定實現、同時在jdk**、cglib**的基礎上實現aop框架。

(2)aop 是spring整合其他模組的工作,如整合transactionproxyfactorybean宣告式事務處理

(3)實現流程:建立**物件->實現aop攔截->實現advice通知

3、spring mvc

以dispatcherservlet為核心,實現mvc模式,與web容器整合,攔截、分發、處理web請求,封裝渲染結果資料的web框架

4、spring jdbc

spring 在jdbc規範基礎上對jdbc進行封裝、提供jdbctemplate 、使得資料庫操作更加簡潔

5、spring 事物處理

spring事物處理是通過springaop 實現自身增強的典型模組。將事物處理過程抽象出來,通過切面增強實現

spring 整體架構

1.core container 核心容器 core 包含spring框架的核心工具類 beans 包含訪問配置檔案 建立和管理bean 以及進行ioc di 相關操作的所有類 context 整合beans為spring框架提供大量的擴充套件 expression language 提供表示式語言...

Spring 整體架構

core模組主要包含spring框架基本的核心工具類,spring的其他元件都要使用到這個包裡的類,core模組是其他元件的基本核心。當然你也可以在自己的應用系統中使用這些工具類 beans模組是所有應用都要用到的,它包含訪問配置檔案 建立和管理bean以及進行inversion of contro...

Spring 整體架構

spring 框架是乙個分層架構,它包含一系列的功能要素,並被分為大約20個模組,如下圖 這些模組被總結為以下幾部分。core container 核心容器 包含有 core beans context 和 expression language 模組。core 和 beans 模組是框架的基本部分...