Spring_002 依赖注入方式实现

继续写我们的第一个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成功

猜你喜欢

转载自www.cnblogs.com/longlyseul/p/9879075.html