@ConditionalOnExpression(value="\'db\'.equals(\'${system.mgrStyle}\')")
@Configuration
@EnableTransactionManagement
public class MultiTransactionConfig
extends java.lang.Object
| 构造器和说明 |
|---|
MultiTransactionConfig() |
| 限定符和类型 | 方法和说明 |
|---|---|
javax.transaction.TransactionManager |
atomikosTransactionManager() |
org.springframework.transaction.PlatformTransactionManager |
transactionManager() |
javax.transaction.UserTransaction |
userTransaction() |
@Bean(name="userTransaction")
public javax.transaction.UserTransaction userTransaction()
throws java.lang.Throwable
java.lang.Throwable@Bean(name="atomikosTransactionManager",
initMethod="init",
destroyMethod="close")
public javax.transaction.TransactionManager atomikosTransactionManager()
throws java.lang.Throwable
java.lang.Throwable@Bean(name="transactionManager")
@DependsOn(value={"userTransaction","atomikosTransactionManager"})
public org.springframework.transaction.PlatformTransactionManager transactionManager()
throws java.lang.Throwable
java.lang.Throwable