码迷,mamicode.com
首页 > 编程语言 > 详细

Spring_002 依赖注入方式实现

时间:2018-10-30 21:20:01      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:另一个   java   文件中   ati   技术   ddb   方式   imp   img   

继续写我们的第一个Spring程序,这次我们使用依赖注入的方式实现程序

第一步,建立我们的Spring_002程序,并在程序中添加BookDao.java、BookDaoImpl.java、BookService.java、BookServiceImpl.java、

ApplicationContext.xml

技术分享图片

第二步 在BookDao接口中配置一个addBook方法

技术分享图片

在BookDaoImpl中实现addBook方法

技术分享图片

在BookService接口中配置addBook方法

技术分享图片

在BookServiceImpl方法中实现addBook方法

技术分享图片

注意在BookServiceImpl文件中,我们使用接口+set方法实现,并在setBookdao方法中实现依赖注入,使得BookService依赖于BookDao

 

第三步 配置我们的ApplicationContext.xml,使用property属性将BookDao注入进BookService

<property name="bookdao" ref="bookDaoId"></property> 

<property> 用于属性注入   

name:bean的属性名,通过setter方法获得

ref:另一个bean的id值的引用

 

技术分享图片

第四步 创建一个test方法,对配置文件进行测试

技术分享图片

得出输出

技术分享图片

依赖注入方式配置spring成功

 

Spring_002 依赖注入方式实现

标签:另一个   java   文件中   ati   技术   ddb   方式   imp   img   

原文地址:https://www.cnblogs.com/longlyseul/p/9879075.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!