官方图
Spring Core:核心类库,提供IOC服务,包含了最基础的IOC容器BeanFactory的接口与实现。
Spring Context:提供框架式的Bean访问方式,以及企业级功能(JNDI、定时任务等);
Spring AOP:AOP服务;
Spring JDBC:对JDBC的抽象,简化了数据访问异常的处理,提供了JdbcTemplate作为末班,封装数据库的基本操作
Spring ORM:对现有的ORM框架的支持;
Spring Web:提供了基本的面向Web的综合特性,例如多方文件上传;
Spring MVC:提供面向Web应用的Model-View-Controller实现。
Spring事务:是通过SpringAOP实现自身功能增强的典型模块,事务处理的基本过程和具体的事务处理器实现没有关系。