1

「デッドロック」または「ロック待機タイムアウト」で失敗したトランザクションを3回再試行したい。

SpringTransactionManager-> iBatis->JDBC->MySQLを使用しています。

1)そのように動作するようにJDBCまたはMySQL ir IBatisを構成できませんか?

2)それを行う「ラッパー」を追加するのに最適な場所はどこですか?

4

1 に答える 1

0

ターゲット メソッドが例外をスローした場合に、再試行ロジック メソッドを指定できる Spring AOP を使用できます。再試行メソッドをコーディングする必要があります。

于 2013-03-06T15:56:57.623 に答える