Spring_002 依賴註入方式實現
阿新 • • 發佈:2018-10-30
實現 接口 註入 添加 test 建立 依賴 ron ice
繼續寫我們的第一個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 依賴註入方式實現