Spring由6个部分组成 1.code 是spring的核心基础,提供ioc和依赖注入 2.aop 提供了符合AOP规范的面向切面的编程实现 3.dao 提供jdbc抽离层和事务管理方法 4.orm 封装提供了常用的“对象/关系”APIs hibernate ibatis 5.jee 一般使用较少。提供了JMS、Email等集成。Spring可以将发送邮件等功能整合 6.web Spring Mvc