在上一篇中我们演示了spring可以很方便的让我们使用注解来实例化对象,但需要一个前提,就是必须在spring的配置文件中设置扫描相应注解类的规则。...

之前的文章中我们基本采用的都是用xml文件的方式实例化对象,但实际上spring框架还为我们提供了注解的方式实例化对象。在有些时候使用注解实例化对象...

我们知道IOC容器的底层实现是通过Java反射技术实例化配置文件中的对象的。并且通过其它文章中的讲解我们知道IOC容器底层的实现是非常复杂的。spr...

在IOC容器中我们可以使用scope属性来设置对象的作用域。在IOC容器中主要为对象提供了5种类型的作用域。我们分别看看它们具体的区别。 singl...

我们在实际项目的开发中常常会创建很多不同业务的配置的文件,但有时,不同业务的配置文件也会相互依赖,在spring中为了方便处理不同配置文件相互依赖的...

我们知道IOC容器可以通过<bean>标签描述对象与对象之间的关系,并可以使用<ref>标签依赖另一个对象。实际上在<...

在上一篇中我们介绍了lookup的功能,并演示了它的两种方法注入的方式,也就是修改对象方法逻辑和动态为对象方法添加实现类的功能。其中修改对象方法逻辑...

在这篇文章中我们主要介绍spring框架的IOC容器的方法注入功能,也就是lookup。通过lookup我们可以修改对象方法的逻辑及动态为对象方法添...

我们知道spring框架的IOC容器主要的功能就是为我们实例化对象,我们也可以称之为装配对象。IOC容器装配对象的方式很简单,只要我们把要装配的对象...

上一篇中我们已经将日常开发中涉及到的所有类型的注入都已经分享完了,就差一种类型的没有说了,也就是集合类的注入。所以在这一篇中我们将分享一下在IOC中...

在之前的文章中我们简单介绍了spring框架中IOC容器的依赖注入,并演示了属性注入、构造方法注入、接口注入等方式的使用。在这篇文章中我们将详细了解...

今天我们看一下ApplicationContext接口的生命周期,在其它文章中本人已经分享了BeanFactory接口的生命周期,所以这在一篇中我们...