`

spring中控制反转和依赖注入

阅读更多

       spring框架是一个控制反转和面向切面的开源框架,主要作用是简化企业应用开发。

 一提到spring,大家都会想到控制反转和依赖注入的概念,关于这两个概念有很多的解释。

      控制反转就是应用本身不负责依赖对象的创建和维护,依赖对象的创建和维护由外部容器负责,这样控制权由原先的应用本身转移到了容器,控制权发生转移即为反转,于是就有了控制反转的概念。

      依赖注入是指在运行期由外部容器动态地将依赖对象注入到组件中。

spring大量应用了反射机制、同时应用工厂方法、单例模式和模版模式。

   

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics