Spring 核心容器 – 該層基本上是 Spring Framework 的核心。它包含以下模塊:
Spring Core
Spring Bean
SpEL (Spring Expression Language)
Spring Context
數據訪問/集成 – 該層提供與數據庫交互的支持。它包含以下模塊:
JDBC (Java DataBase Connectivity)
ORM (Object Relational Mapping)
OXM (Object XML Mappers)第 367 頁 共 485 頁
JMS (Java Messaging Service)
Transaction
Web – 該層提供了創建 Web 應用程序的支持。它包含以下模塊:
Web
Web – Servlet
Web – Socket
Web – Portlet
AOP
該層支持面向切面編程
Instrumentation
該層為類檢測和類加載器實現提供支持。
Test
該層為使用 JUnit 和 TestNG 進行測試提供支持。
幾個雜項模塊:
Messaging – 該模塊為 STOMP 提供支持。它還支持注解編程模型,該模型用
於從 WebSocket 客戶端路由和處理 STOMP 消息。
Aspects – 該模塊為與 AspectJ 的集成提供支持。