2016-12-15 4 views
0

@Transactionalアノテーションがクラスに定義されています。@Transactionalアノテーションでチェック例外のロールバックが指定されている場合、ランタイム例外時に春のロールバックが行われます

@Transactional(rollbackFor = CheckedException.class) 

ウィル春はまだスローされるチェックされない(Runtime)例外プラスCheckedException.classにロールバック?または、上記のアノテーションを指定した場合、リストされた例外の場合はのみロールバックされますか?つまり、この場合はCheckedException.classですか?

答えて

1

実行時例外は、rollbackForでチェック例外を記述するかどうかに関わらず常にロールバックを引き起こします。

関連する問題