- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 BeanFactory容器的设计原理
BeanFactory接口为Spring的IoC容器提供了底层的基础,它的特定规约主要用于与Spring的其他部分和第三方框架的集成。在这个基础上,Spring还提供了符合这个IoC容器接口的其他容器的实现,开发者可以根据不同的场景选择容器的其他实现,比如我们经常遇到的XmlBeanFactory, XmlWebApplicationContext,GenericXmlApplicationContext,ResourceAdapterApplicationContext,AnnotationConfigA
2020-11-22 20:49:50 255
原创 Spring容器系列
Spring的IoC容器 在spring IoC容器的设计中,有两个主要的容器系列,一个是实现了BeanFactory接口的简单容器系列,实现了BeanFactory的容器只实现了容器的最基本功能;另一个实现方式是ApplicationContext应用上下文,它在BeanFactory的基础上,增加了许多面向框架的特性,同时对应用环境做了很多适配,ApplicationContext作为容器的高级形态而存在。在spring framework的core下对IoC有如下的解释: IoC容器为开..
2020-11-20 19:03:13 282 1
原创 IoC容器概述
在过去数年间,依赖注入技术作为代码可测试性的一个解决方案已经被广泛应用,在这里,我们先简要回顾一下依赖反转的相关概念,选取百度百科中关于依赖反转的叙述,把这些文字作为理解依赖反转的参考。 百度百科对“依赖反转”相关概念叙述 在面向对象编程领域中,依赖反转原则(Dependency inversion principle,DIP)是指一种特定的解耦(传统的依赖关系创建在高层次上,而具体的策略设置则应用在低层次的模块上)形式,使得高层次的模块不依赖于低层次的模块的实现细节,依赖关系被颠倒(反转),从而
2020-11-19 20:05:45 294
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人