1 <! - transaction文- > 2 <豆ID = " のTransactionManager " クラス = " org.springframework.jdbc.datasource.DataSourceTransactionManager " > 3。 <プロパティ名= " データソース" REF = " データソース" /> 4。 </豆> 。5 。6 <! -織りトランザクションを実装AOPを結合- > 7 <! -コンフィギュレーション・トランザクション通知- > 8 <TX:アドバイスID = " txAdvice "トランザクションマネージャ- = "トランザクションマネージャー" > 9 < - -設定可能なトランザクションの手段!> 10 <TX属性> 11 <! -名前は、インターフェースメソッドの名前であるに- > 12である <TX:メソッド名= " selectUser "伝播= " REQUIRED " / > 13である メソッド名= <TX " アドユーザー"伝播= " REQUIRED " /> 14 <TX:メソッド名= " 削除"伝播= " REQUIRED " /> 15 <TX:メソッド名= " 挿入"伝播= " REQUIRED " /> 16 <TX:メソッド名= " * "伝播= " REQUIRED " /> 。17 </ TX:>属性 18がある </ TX:アドバイス> 。19 20です -設定可能なトランザクションカット<! - > 21である <AOP:設定> で22 !<! -開始点を定義- > < -すべてのクラスのすべてのメソッド以下マッパー- > 23である <AOP:ポイントカットID = " trint "表現= " 実行(* com.rzk.mapper。*。*(..))" /> 24 <! -あなたがパンチしたい場所- > 25 <AOP:アドバイザadvice- REF = " txAdvice " pointcut- REF = " trint " /> 26 </ AOP:設定>