Spring技术包含依赖注入与AOP(面向切面编程),
用于管理Java对象之间的依赖关系,AOP用于解耦业务代码和公共服务代码(如日志,安全,事务等),具有良好的松耦合特性和可测试性。
Spring框架对应用开发中的各类通用问题都进行了良好的抽象,因此也能够把应用各个层次所涉及的特定的功能和开发框架方便得组合到一起(这也得益于依赖注入和面向切面编程带来的强大功能)。
Hibernate是一个Java ORM开发框架
ORM是Object Relation Mapping的缩写对象关系映射。
O