Spring依赖注入的方式

Posted pingcode

tags:

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

①变量注入:注入方式简单简洁,没有多余代码。但可能会导致循环依赖。

②构造器注入:避免循环依赖。但注入过多会导致代码臃肿。

③setter方法注入:注入的依赖可以为NULL。

使用场景
Spring官方不建议使用变量注入。
若注入的属性必需,则通过构造器注入。
若注入的属性可选,则通过setter方法注入。

以上是关于Spring依赖注入的方式的主要内容,如果未能解决你的问题,请参考以下文章

Spring 依赖注入(注入方式)

Spring 注入 Bean 的 7 种方式,还有谁不会?-

Spring 注入 Bean 的 7 种方式,还有谁不会?

Spring 从入门到精通系列 05——Spring 依赖注入的三种方式

Spring 依赖注入(DI)详解 [Spring][依赖注入的 6 种实现方式][setter注入][构造器注入][注解注入][自动装配注入][静态工厂注入][实例工厂注入]

spring中的依赖注入有啥用?