首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

依赖注入的三种步骤(转)

2013-11-09 
依赖注入的三种方法(转)1.使用构造器 private PersonDao personDao private String namepublic PersonSe

依赖注入的三种方法(转)
1.使用构造器

 private PersonDao personDao; private String name;  public PersonServiceImpl(PersonDao personDao,String name){  this.personDao = personDao;  this.name = name; }



<constructor-arg index="0" type="com.hx.springdemo01.dao.PersonDao" ref="personDao"/><constructor-arg index="1" value="stupit"/>

2.使用set方法
public class UpperAction implements Action{private String message;public String getMessage(){return message;}public void setMessage(String string){message = string;}}


其中message 属性的值通过配置文件来提供
<bean id="theUpperAction" name="code"><bean id="personDao" name="code">@Resource(name="personDao") private PersonDao personDao;.


在set方法中:
@Resource public void setPersonDao(PersonDao personDao) {  this.personDao = personDao; }

热点排行