@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