spring创建bean的三种方式

Posted 六小一

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring创建bean的三种方式相关的知识,希望对你有一定的参考价值。

spring的IOC(控制翻转)为我们提供了三种创建bean的方式。


第一种:使用默认的构造函数创建

在spring的配置文件中使用bean标签,配以id和class属性之后,没有其它属性和标签时。采用的就是默认的构造函数创建bean,此时类中没有默认构造函数,则无法创建。

spring创建bean的三种方式


第二种:使用普通工厂中的方法创建对象(使用某个类中的方法创建对象,并存入spring容器)

这种方式应用于无法提供默认构造方法时

spring创建bean的三种方式

spring创建bean的三种方式


第三种:使用工厂中的静态方法创建对象(使用某个类中的静态方法创建对象,并存入spring容器)


以上是关于spring创建bean的三种方式的主要内容,如果未能解决你的问题,请参考以下文章

spring创建bean的三种方式

spring创建bean的三种方式

spring中创建bean对象的三种方式以及作用范围

Spring bean管理器 bean实例化的三种方式

装配Bean的三种方式

Spring提供的三种装配Bean方式