Spring 模块17 Mar 2025 | 阅读 2 分钟 Spring 框架由许多模块组成,例如核心、bean、上下文、表达式语言、AOP、方面、插装、JDBC、ORM、OXM、JMS、事务、Web、Servlet、Struts 等。这些模块分为测试、核心容器、AOP、方面、插装、数据访问/集成、Web(MVC / Remoting),如下图所示。 ![]() 测试此层提供使用 JUnit 和 TestNG 进行测试的支持。 Spring 核心容器Spring 核心容器包含核心、bean、上下文和表达式语言 (EL) 模块。 核心和 Bean这些模块提供 IOC 和依赖注入功能。 背景此模块支持国际化 (I18N)、EJB、JMS、基本远程调用。 表达式语言它是 JSP 中定义的 EL 的扩展。它提供对设置和获取属性值、方法调用、访问集合和索引器、命名变量、逻辑和算术运算符、按名称检索对象等方面的支持。 AOP、方面和插装这些模块支持面向方面的编程实现,您可以在其中使用 Advices、Pointcuts 等来解耦代码。 方面模块提供与 AspectJ 集成的支持。 插装模块提供对类插装和类加载器实现的支持。 数据访问/集成此组包括 JDBC、ORM、OXM、JMS 和事务模块。这些模块基本上提供与数据库交互的支持。 Web此组包括 Web、Web-Servlet、Web-Struts 和 Web-Portlet。这些模块提供创建 Web 应用程序的支持。 下一个主题创建 Spring 应用程序的步骤 |
我们请求您订阅我们的新闻通讯以获取最新更新。