1.Spring Core:Spring 核心,它是框架最基础的部分,提供 IOC 和依赖注入 DI 特性。
2.Spring Context:Spring 上下文容器,它是 BeanFactory 功能加强的一个子接口。
3.Spring Web:它提供 Web 应用开发的支持。
4.Spring MVC:它针对 Web 应用中 MVC 思想的实现。
5.Spring DAO:提供对 JDBC 抽象层,简化了 JDBC 编码,同时,编码更具有健壮性。
6.Spring ORM:它支持用于流行的 ORM 框架的整合,比如:Spring + Hibernate、Spring + iBatis、 Spring + JDO 的整合等。
7.Spring AOP:即面向切面编程,它提供了与 AOP 联盟兼容的编程实现。