1. 程式人生 > 其它 >Spring MVC 實驗2-Bean的幾種裝配方式及基本用法

Spring MVC 實驗2-Bean的幾種裝配方式及基本用法

實驗二: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

 

 

 

 

測試結果截圖: