spring IoC 依赖注入

提出问题

service层 依赖 dao层实现数据库的CRUD,传统代码如下:

dao:
public class UserDao  {
    public void save(String username,String password){
        System.out.println("保存 "+username+","+password+" 成功!");
    }
}
service:
public class UserSrvImpl  {
    public void save(String username,String password){
        UserDao dao=new UserDao();
        dao.save(username,password);
    }
}

那么这种依赖关系在 spring 中是如何实现的?

解决

有3种方式实现依赖注入:


原文出处:/show_1IX1nLcSbwS.html