Spring

Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。 - 百度百科

  • IoC:Inverse of Control 控制反转
  • AOP:Aspect Oriented Programming 面向切面编程
  • 提供了表现层Spring MVC 和 持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术
  • 整合了很多著名的第三方框架和类库

Spring的优势

  • 方便接耦,简化开发
  • AOP编程的支持
  • 声明式事务的支持
  • 方便程序测试
  • 方便集成各种优秀框架
  • 降低JavaEE API的使用难度
  • 源码是经典的学习范例
最后修改:2020 年 03 月 26 日
如果觉得我的文章对你有用,请随意赞赏