欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

011_spring ioc学习札记beans.xml配置方法,使用构造方法注入

更新时间: 2014-01-05 02:01:51 责任编辑: Author_N1

 

011_Spring IoC学习笔记beans.xml配置方法,使用构造方法注入
注入的方法有很多,通过beans.xml配置属性注入,用构造函数注入,用注释注入,下面介绍怎么用构造函数注入。
参考上一篇博文:http://jt120.iteye.com/blog/1917970
1、给UserServer添加构造方法
public class UserService {
    private UserDAO userDAO;
    public void add(User user) {
        userDAO.save(user);
    }
    public UserDAO getUserDAO() {
        return userDAO;
    }
    public void setUserDAO(UserDAO userDAO) {
        this.userDAO = userDAO;
    }
    public UserService(UserDAO userDAO) {
        super();
        this.userDAO = userDAO;
    }
}

2、把beans.xml修改为
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans
           http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
  <bean id="u" class="com.jt.dao.impl.UserDAOImpl">
  </bean>
  <bean id="userService" class="com.jt.service.UserService">
    <constructor-arg>
      <ref bean="u"/>
    </constructor-arg>
  </bean>
</beans>

这样就完成了通过构造方法的注入
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:01:51
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/4753/
本文WWW.DOC100.NET DOC100.NET版权所有。