Springのトランザクション総務

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:設定>

 

おすすめ

転載: www.cnblogs.com/rzkwz/p/12658466.html