SpringBoot Transaction Exception

Springboot 2.4

Springboot のTransactionで例外が発生した場合は下記のサブタイプの例外が発生する可能性がある。

※1.Transaction例外クラスはこちらの抽象くらす:org.springframework.transaction.TransactionException

説明に関してはもう少し詳細に記述すること。

Exception 説明
HeuristicCompletionException 今回は関係ない
IllegalTransactionStateException 今回関係ない
InvalidIsolationLevelException 今回関係ない
InvalidTimeoutException 今回関係ない
NestedTransactionNotSupportedException 今回関係ない
NoTransactionException 今回関係ない
NoTransactionInContextException in TransactionContextManager 既存のTransaction:今回関係ない
TransactionSuspensionNotSupportedException 既存のTransaction:今回関係ない
TransactionUsageException ライブラリ側:今回関係ない
UnexpectedRollbackException 予期せぬ:今回関係ない
CannotCreateTransactionException Transactionの作成失敗
TransactionTimedOutException Transactionのタイムアウト
TransactionSystemException コミットやTransactionで問題が発生