spring能做到动态注入吗
4个回答
展开全部
可以。
spring依赖注入的三种实现形式分别为:
1、 接口注入
2、 设置注入
3.构造子函数注入
接口注入:而接口注入则更方便动态注入。简单的说,接口注入就是在运行期,加载接口实现并创建其实例的工作由容器完成。如下例子:
public class ClassA {
private InterfaceB clzB;
public Object doSomething(InterfaceB b) {
clzB = b;
return clzB.doIt();
}
……
}
在运行期,InterfaceB实例将由spring容器提供。而spingIOC概念的提出也是把动态注入在spring体现了。
展开全部
可以做到的。只是比较复杂。。。据我用过的分为两种,一种是初始化的时候进行动态注入。。。第二种就是实时的把bean注入到容器中。这过程还是比较复杂的。。。如果是control类型的还需要单独每个方法注册到mvc中。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Spring主要就是依赖注入(控制反转)和面向切面编程。
Spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。
Spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你的这个Bean在初始化的时候需要指定其存在的属性值,那么直接在配置中指定。
如果不需要,而是在使用时传入,则不必配置。
如果不需要,而是在使用时传入,则不必配置。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询