Spring 的依赖注入是什么意思?
Spring的依赖注入是什么意思?给一个Bean的message属性,字符串类型,注入值为"Hello"的XML配置文件该怎么写?...
Spring 的依赖注入是什么意思? 给一个 Bean 的 message 属性, 字符串类型, 注入值为 "Hello" 的 XML 配置文件该怎么写?
展开
3个回答
展开全部
依赖注入(Dependency Injection)和控制反转(Inversion of Control)是同一个概念。具体含义是:当某个角色(可能是一个Java实例,调用者)需要另一个角色(另一个Java实例,被调用者)的协助时,在 传统的程序设计过程中,通常由调用者来创建被调用者的实例。但在Spring里,创建被调用者的工作不再由调用者来完成,因此称为控制反转;创建被调用者 实例的工作通常由Spring容器来完成,然后注入调用者,因此也称为依赖注入。
展开全部
如楼上所说
“依赖注入就是通过配置文件解决代码问题
<bean id="" class="">
<property name="message" value="hello"/>
</bean>
”
这种方式是设置注入 (又称 setter注入)
相当于一个bean工厂,工厂帮你创建好了这个bean对象,然后调用了
setMessage方法将"Hello" 设置到了你的bean对象当中
“依赖注入就是通过配置文件解决代码问题
<bean id="" class="">
<property name="message" value="hello"/>
</bean>
”
这种方式是设置注入 (又称 setter注入)
相当于一个bean工厂,工厂帮你创建好了这个bean对象,然后调用了
setMessage方法将"Hello" 设置到了你的bean对象当中
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
依赖注入就是通过配置文件解决代码问题
<bean id="" class="">
<property name="message" value="hello"/>
</bean>
<bean id="" class="">
<property name="message" value="hello"/>
</bean>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询