spring依赖注入,和控制反转。用自己的话说是怎么说的。最好能够用代码来解释 5

 我来答
dreamrealise5
2013-04-12 · 超过18用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:45.8万
展开全部
spring的依赖注入(DI)和控制反转(IOC)其实是一个概念。简单的说就是“你不用来找我,我会去找你”。就是我们在用对象的初始化是在我们用对象的时候有系统自动初始化,而不是我们显式的去做这项工作。依赖注入的方法有三种,其中最常用的是setter方法注入。给你举个例子吧。
假设有一个接口A和它的实现Aimpl。我们在B类中需要用到Aimpl。在IOC之前情况下我们会这么写
B{
A a=new Aimpl();
//其他代码
}
现在,有了IOC之后只需要
B{
A a;

//其他代码
public void setA(A a) {
this.a = a;
}
}
当然要在spring的配置文档applicationContext中配置A的bean
相关资料可以参考下spring的书
百度网友8b93ebb
2013-04-11 · TA获得超过193个赞
知道小有建树答主
回答量:297
采纳率:100%
帮助的人:89.8万
展开全部
spring 就是一个管理对象的容器。哪里需要管理对象。哪里需要用到对象。符合spring 的要求,对象就能管理起来。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式