spring的特点 - 13337159127/Note GitHub Wiki

  • 容器提供单例模式支持
  • 容器提供AOP技术, 利用它很容易实现权限拦截, 运行期监控
  • spring对主流的应用框架提供了集成支持, 例如: hibernate,JPA, Struts, Mybatis(IBatis)
  • 独立于各种应用服务器
  • spring的DI机制降低了业务对象替换的复杂性
  • 方便解耦,简化开发(高内聚、低耦合)
  • AOP编程的支持
  • 降低JavaEE API的使用难度