类 TransactionProperties
- java.lang.Object
- org.springframework.boot.autoconfigure.transaction.TransactionProperties
- 所有已实现的接口:
PlatformTransactionManagerCustomizer<org.springframework.transaction.support.AbstractPlatformTransactionManager>
@ConfigurationProperties(prefix="spring.transaction") public class TransactionProperties extends Object implements PlatformTransactionManagerCustomizer<org.springframework.transaction.support.AbstractPlatformTransactionManager>
Configuration properties that can be applied to anAbstractPlatformTransactionManager
.- 从以下版本开始:
- 1.5.0
构造器概要
构造器 构造器 说明 TransactionProperties()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 void
customize(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
Customize the given transaction manager.Duration
getDefaultTimeout()
Boolean
getRollbackOnCommitFailure()
void
setDefaultTimeout(Duration defaultTimeout)
void
setRollbackOnCommitFailure(Boolean rollbackOnCommitFailure)
构造器详细资料
TransactionProperties
public TransactionProperties()
方法详细资料
getDefaultTimeout
public Duration getDefaultTimeout()
setDefaultTimeout
public void setDefaultTimeout(Duration defaultTimeout)
getRollbackOnCommitFailure
public Boolean getRollbackOnCommitFailure()
setRollbackOnCommitFailure
public void setRollbackOnCommitFailure(Boolean rollbackOnCommitFailure)
customize
public void customize(org.springframework.transaction.support.AbstractPlatformTransactionManager transactionManager)
从接口复制的说明:PlatformTransactionManagerCustomizer
Customize the given transaction manager.- 指定者:
customize
在接口中PlatformTransactionManagerCustomizer<org.springframework.transaction.support.AbstractPlatformTransactionManager>
- 参数:
transactionManager
- the transaction manager to customize