猿教程 Logo

Spring体系结构

阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效:去购买

Spring框架包括核心,bean,上下文,表达语言,AOP,Aspects,Instrumentation,JDBC,ORM,OXM,JMS,Transaction,Web,Servlet,Struts等许多模块。这些模块分为测试,核心容器 ,AOP,数据访问/集成,Web(MVC / Remoting)等,如下图所示。

329974-20170501160803242-2080667883.jpg


测试

该层提供了对JUnit和TestNG进行测试的支持。


Spring Core容器

Spring Core容器包含核心,bean,上下文和表达式语言(EL)模块。

核心和bean

这些模块提供IOC和依赖注入功能。

上下文

该模块支持国际化(I18N),EJB,JMS,基本远程处理。

表达语言

它是JSP中定义的EL的扩展。 它提供了设置和获取属性值,方法调用,访问集合和索引器,命名变量,逻辑和算术运算符,按名称检索对象的支持。


AOP,方面和仪器

这些模块支持面向方面的编程实现,您可以在其中使用建议,切入点等来解耦代码。

Aspect模块提供了与AspectJ集成的支持。

仪器模块提供对类仪器和类加载器实现的支持。


数据访问/集成

该组包括JDBC,ORM,OXM,JMS和事务模块。 这些模块基本上提供与数据库交互的支持。


网页

该组由Web,Web-Servlet,Web-Struts和Web-Portlet组成。 这些模块提供了创建Web应用程序的支持。

阿里云服务器,每月低至7.8元,项目演示即建站必备,比腾讯云更便宜,并且不需学生认证,从此链接购买有效: 去购买


版权声明:本站所有教程均为本站原创或翻译,转载请注明出处,请尊重他人劳动果实。请记住本站地址:www.yuanjiaocheng.net (猿教程) 作者:卿文刚
本文标题: C#环境
本文地址:http://www.yuanjiaocheng.net/Spring/spring-modules.html