云平台与高性能系统构建-使用setter方法实现依赖注入

使用setter方法实现依赖注入

1.在com.itheima.ioc包中,创建接口UserService,在接口中编写一个say()方法。
云平台与高性能系统构建-使用setter方法实现依赖注入
2.在com.itheima.ioc包下,创建UserService接口的实现类UserServiceImpl,在类中声明userDao属性,并添加属性的setter()方法。
云平台与高性能系统构建-使用setter方法实现依赖注入
3.在配置文件applicationContext.xml中,创建一个id为userService的Bean,该Bean用于实例化UserServiceImpl类的信息,并将userDao的实例注入到userService中。
云平台与高性能系统构建-使用setter方法实现依赖注入
4.在com.itheima.ioc包下,创建测试类TestDI,来对程序进行测试。
云平台与高性能系统构建-使用setter方法实现依赖注入
5.执行程序后,控制台的输出结果所示。
云平台与高性能系统构建-使用setter方法实现依赖注入

上一篇:shell学习集合


下一篇:前端学习计划