Spring體系結構

2021-09-02 08:36:15 字數 548 閱讀 4648

[b]ioc[/b]

核心模組

實現ioc功能

核心介面為beanfactory

context模組

構建於核心模組之上

擴充套件了beanfactory、i18n國際化、bean生命週期控制、框架事件體系、資源載入透明化

郵件服務、任務排程、jndi定位、ejb整合、遠端訪問

表示式語言模組

是el的乙個擴充套件

可用表示式串和spingioc容器互動

[b]aop[/b]

提供了滿足aop aliance規範的實現

整合了aspectj

[b]資料訪問和整合[/b]

spring jbdc

事務管理、jms、oxm、orm、jdbc

[b]web及遠端操作[/b]

springmvc

在遠端訪問、webservice上提供了對很多著名框架的整合

透明化檔案上傳、支援velocity和freemark以及xslt

整合struts、webwork、tapestry web等mvc框架

Spring體系結構

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

Spring體系結構

從這個圖中我們可以看出spring框架的核心元件只有三個 core context和beans。他們構建起了整個spring的骨骼架構,沒有他們就不可能有aop web等上層的特性功能。上面這些是spring特性功能。其中比較重要的幾個包 aop包 主要提供面向切面程式設計的實現 web 主要提供了...

Spring體系結構

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