1 ) spring依賴
2 ) aspectj依賴
org.springframework
spring-aspects
5.2.5.release
3 ) junit單元測試
要做的是給類中的方法增加功能
1 )在類的上面加入@aspect
2)在類中定義方法,方法就是切面要執行的功能**
在方法的上面加入aspectj中的通知註解,例如@before
有需要指定切入點表示式execution()
1)宣告目標物件
2 )宣告切面類物件
3 )宣告aspectj框架中的自動**生成器標籤。
自動**生成器:用來完成**物件的自動建立功能的。
通過**執行方法,實現aop的功能增強。
*
定義方法,方法是實現切面功能的。
*方法的定義要求:
* 1.公共方法public
* 2.方法沒有返回值
* 3.方法名稱自定義
* 4.方法可以有引數,也可以沒有引數。
*如果有引數,引數不是自定義的,有幾個引數型別可以使用。
Spring 10 使用外部屬性檔案
在配置檔案裡配置 bean 時,有時需要在 bean 的配置裡混入系統部署的細節資訊 例如 檔案路徑,資料來源配置資訊等 而這些部署細節實際上需要和 bean 配置相分離 spring 提供了乙個propertyplaceholderconfigurer的 beanfactory 後置處理器,這個處...
Spring(10)用註解方式不用配置檔案方式
註解開發準備 1 匯入 jar包 基本核心 jar包四個,匯入 spring context 的jar包 2 建立類 類裡面建立乙個方法 packagecn.itcast.anno public classuser public voidadd system.out println add 3 建立...
spring10 通過工廠方法配置bean
1 通過靜態工廠方法來配置bean class屬性 指向靜態工廠的全類名 factory method 指向靜態工廠的方法的名字 constructor arg 如果工廠方法需要傳入引數,則使用constructor arg來配置引數 2 通過例項工廠方法來配置bean 1 先配置工廠例項 配置id...