spring 整體架構

2021-07-23 22:42:44 字數 454 閱讀 4394

1. core container 核心容器

core 包含spring框架的核心工具類

beans 包含訪問配置檔案、建立和管理bean 以及進行ioc /di 相關操作的所有類

context 整合beans為spring框架提供大量的擴充套件

expression language 提供表示式語言

2. date access/integration

jdbc 包含spring對jdbc資料訪問進行封裝的所有類

orm 流行的物件-關係對映api

3. web

web 模組

web-servlete 包含spring-mvc的實現

web-struts

web-porlet

4. aop 面向切面程式設計的實現

5. test 支援使用junit 和testng對spring 元件進行測試

Spring 整體架構

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

Spring 整體架構

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

spring整體架構

1 spring ioc 2 spring aop 1 spring 整合aspectj 作為aop的乙個特定實現 同時在jdk cglib 的基礎上實現aop框架。2 aop 是spring整合其他模組的工作,如整合transactionproxyfactorybean宣告式事務處理 3 實現流程...