spring能做到动态注入吗

 我来答
匿名用户
2017-11-07
展开全部

可以。

spring依赖注入的三种实现形式分别为:

1、 接口注入

2、 设置注入

3.构造子函数注入

  • 接口注入:而接口注入则更方便动态注入。简单的说,接口注入就是在运行期,加载接口实现并创建其实例的工作由容器完成。如下例子:

  • public class ClassA {

  • private InterfaceB clzB;

  • public Object doSomething(InterfaceB b) {

  • clzB = b;

  • return clzB.doIt();

  • }

  • ……

  • }

    在运行期,InterfaceB实例将由spring容器提供。而spingIOC概念的提出也是把动态注入在spring体现了。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式