1.创建两个类
public class UserService { private UserDao userDao; public void setUserDao(UserDao userDao) { this.userDao = userDao; } public void add(){ System.out.println("add...."); userDao.update(); } }
public class UserDaoImpl implements UserDao { @Override public void update() { System.out.println("dao update....."); } }
2.在Spring配置文件中设置,我们用的DI中的set方法注入属性,因为注入的属性不再是简单的String类型而是一个类,所以不在用value而是用ref
3.此时输出