Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
注釈付き@Transactionalメソッドが例外をスローするが、クラスが で宣言されていないrollbackFor場合、トランザクションはロールバックされますか?
@Transactional
rollbackFor
デフォルトでは、トランザクションはチェックされていない例外 (RuntimeExceptionおよびのサブクラスError) に対してロールバックされ、チェックされた例外に対してはロールバックされません。
RuntimeException
Error
rollbackForこの動作は、noRollbackFor属性によってカスタマイズできます。
noRollbackFor
以下も参照してください。