クラス TransactionProperties
java.lang.ObjectSE
org.springframework.boot.transaction.autoconfigure.TransactionProperties
- 実装されているすべてのインターフェース:
TransactionManagerCustomizer<AbstractPlatformTransactionManager>
@ConfigurationProperties("spring.transaction")
public class TransactionProperties
extends ObjectSE
implements TransactionManagerCustomizer<AbstractPlatformTransactionManager>
AbstractPlatformTransactionManager に適用できる構成プロパティ。- 導入:
- 4.0.0
- 作成者:
- Kazuki Shimizu, Phillip Webb
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明voidcustomize(AbstractPlatformTransactionManager transactionManager) 指定されたトランザクションマネージャーをカスタマイズします。@Nullable DurationSE@Nullable BooleanSEvoidsetDefaultTimeout(@Nullable DurationSE defaultTimeout) voidsetRollbackOnCommitFailure(@Nullable BooleanSE rollbackOnCommitFailure)
コンストラクターの詳細
TransactionProperties
public TransactionProperties()
メソッドの詳細
getDefaultTimeout
setDefaultTimeout
getRollbackOnCommitFailure
setRollbackOnCommitFailure
customize
インターフェースからコピーされた説明:TransactionManagerCustomizer指定されたトランザクションマネージャーをカスタマイズします。- 次で指定:
- インターフェース
TransactionManagerCustomizer<AbstractPlatformTransactionManager>のcustomize - パラメーター:
transactionManager- カスタマイズするトランザクションマネージャー