`

Spring 系列: Spring 框架学习笔记

阅读更多

     Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。

     简单地说,Spring是一个轻量级的IOC和AOP容器框架。

  • 轻量级 ——从大小和系统开支上说Spring都算是轻量级的。
  • 反向控制 ——Spring提倡使用反向控制(IOC)来实现松耦合。使用IOC,对象是被动接收依赖类而不是自己自动去找。
  • 面向切面 ——Spring对面向切面编程提供了强大支持,通过将业务逻辑从系统服务中分离出来。
  • 容器 ——Spring是一个容器,是因为它包含并且管理系统对象的生命周期和配置
  • 框架 ——Spring实现了使用简单的组件配置合成一个复杂的系统。

      Spring框架由7个模块组成,如图:

Spring 框架的 7 个模块

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics