Spring 模塊

spring 模塊

 

spring框架包含許多模塊,例如core,bean,context,expression language,aop,aspects,instrumentation,jdbc,orm,oxm,jms,transaction,web,servlet,struts等。這些模塊如下圖所示,它們分為test, core container, aop,aspects,工具,數(shù)據(jù)訪問/集成,web(mvc/remoting)。

 

test

此層提供了對(duì)使用junit和testng進(jìn)行測(cè)試的支持。

 

spring core

spring core容器包含核心,bean,上下文和表達(dá)式語言(el)

 

core and beans

這些模塊提供ioc和依賴注入功能。

 

context

該模塊支持國際化(i18n),ejb,jms,基本遠(yuǎn)程處理。

 

expression language

它是對(duì)jsp中定義的el的擴(kuò)展。它支持設(shè)置和獲取屬性值,方法調(diào)用,訪問集合和索引器,命名變量,邏輯和算術(shù)運(yùn)算符,按名稱檢索對(duì)象等。

 

aop, aspects and instrumentation

這些模塊支持面向方面的編程實(shí)現(xiàn),您可以在其中使用建議,切入點(diǎn)等來分離代碼。

方面模塊提供對(duì)與aspectj集成的支持。

檢測(cè)模塊為類檢測(cè)和類加載器實(shí)現(xiàn)提供支持。

 

data access / integration

該組包括jdbc,orm,oxm,jms和事務(wù)模塊。這些模塊基本上提供與數(shù)據(jù)庫交互的支持。

 

web

該組包括web,web-servlet,web-struts和web-portlet。這些模塊提供了創(chuàng)建web應(yīng)用程序的支持。

下一節(jié):spring 示例

spring 教程

相關(guān)文章
亚洲国产精品第一区二区,久久免费视频77,99V久久综合狠狠综合久久,国产免费久久九九免费视频