を上書きすることができます私は、次の注釈を持ってサービスを呼び出しています。 ( - >デフォルトの伝播によってmyMethodAがmainEntryPointMethodから渡された)ロールバック用にマークされます春@Transactional私はrollbackFor
@Transactional(rollbackFor=ExceptionB.class)
public void mainEntryPointMethod(....) throws ExceptionB {
.
try {
myMethodA()
}
catch (ExceptionA exp) {
.
}
.
}
私の問題はmyMethodAが例外をスローした場合、私の取引があることです。内部メソッドの 'rollbackFor'をオーバーライドする方法はありますか?事前 で
おかげでクリス
これは、基本となるトランザクションコーディネータと、ネストをどのように処理するかによって異なります。私の推測では、これはうまくいきません。 – skaffman