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で問題が発生 |