Spring體系結構

2021-10-09 06:38:31 字數 406 閱讀 3364

從這個圖中我們可以看出spring框架的核心元件只有三個:core、context和beans。他們構建起了整個spring的骨骼架構,沒有他們就不可能有aop、web等上層的特性功能。上面這些是spring特性功能。

其中比較重要的幾個包:

aop包(主要提供面向切面程式設計的實現);

web(主要提供了web應用開發的支援及針對web應用的mvc思想實現) 、orm(為hibernate、mybatis這類持久化框架提供支援);

還有spring mvc(這個是它自帶的乙個web檢視層,可以替代到sturts2)。

spring最最核心的就是aop和下面spring核心包

Spring體系結構

b ioc b 核心模組 實現ioc功能 核心介面為beanfactory context模組 構建於核心模組之上 擴充套件了beanfactory i18n國際化 bean生命週期控制 框架事件體系 資源載入透明化 郵件服務 任務排程 jndi定位 ejb整合 遠端訪問 表示式語言模組 是el的乙...

Spring體系結構

參考 核心容器由spring core,spring beans,spring context,spring context support和spring expression spel,spring表示式語言,spring expression language 等模組組成,它們的細節如下 它們的...

Spring體系結構

spring 框架採用分層的理念,根據功能的不同劃分成了多個模組,這些模組大體可分為 data access integration 資料訪問與整合 web aop 提供了面向切面程式設計實現,提供比如日誌記錄 許可權控制 效能統計等通用功能和業務邏輯分離的技術,並且能動態的把這些功能新增到需要的 ...