Spring MVC 實驗2-Bean的幾種裝配方式及基本用法
阿新 • • 發佈:2022-03-14
實驗二:Bean的幾種裝配方式及基本用法
實驗目的:
(1)掌握2種基於XML的裝配方式:設值注入(Setter Injection)和構造注入(Constructor Injection) 。
(2)掌握基於Annotation的裝配方式
(3)瞭解基於xml的自動裝配配置
(4)會使用靜態工廠、工廠方法例項化物件。
實驗要求:
1)編寫持久層程式碼AccountDao,實現賬戶物件的持久化方法saveAccount,編寫業務層程式碼AccountService,實現開戶操作的方法openAccount。
2) 用spring配置AccountDao,AccountService的物件,並建立兩者依賴關係。分別採用xml裝配(自動裝配依賴)和Annoation方式來實現。
3)編寫靜態工廠類,並修改配置,實現AccountDao的物件建立。
4)編寫測試程式碼,並提交原始碼和實驗報告。
實驗步驟:
專案IOCtest:
AccountDao.java
AccountDaoImpl.java
AccountService.java
Annoation方式實現依賴:
beans1.xml
測試結果截圖:
xml自動裝配依賴方法:
beans.xml
測試結果截圖
靜態工廠例項化方法:
AccountFactory.java
修改後beans.xml
測試結果截圖: