码迷,mamicode.com
首页 > 其他好文 > 详细

依赖注入(DI)

时间:2014-12-06 15:17:23      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:style   blog   ar   color   使用   sp   strong   on   div   

•Spring 支持 3 种依赖注入的方式
–属性注入
–构造器注入
–工厂方法注入(不推荐)
 
 
属性注入:
•属性注入即通过 setter 方法注入Bean 的属性值或依赖的对象
•属性注入使用 <property> 元素, 使用 name 属性指定 Bean 的属性名称,value 属性或 <value> 子节点指定属性值
1 <bean id="hello" class="com.model.HelloWorld">
2         <property name="username" value="spring4"></property>
3</bean>

 

构造方法注入:
•通过构造方法注入Bean 的属性值或依赖的对象,它保证了 Bean 实例在实例化后就可以使用。
•构造器注入在 <constructor-arg> 元素里声明属性
1 <bean id="hello" class="com.model.HelloWorld"> 
2         <constructor-arg value="constructor spring4"></constructor-arg>
3 </bean>

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

依赖注入(DI)

标签:style   blog   ar   color   使用   sp   strong   on   div   

原文地址:http://www.cnblogs.com/yzdqxing/p/4148194.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!