首页>代码>springboot+jta+atomikos实现两阶段提交分布式事务的管理>/quanxian-jta-atomikos/src/main/java/com/quanxian/jtaatomikos/demo/datasource/transManager.java
package com.quanxian.jtaatomikos.demo.datasource;
import com.atomikos.icatch.jta.UserTransactionImp;
import com.atomikos.icatch.jta.UserTransactionManager;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import org.springframework.transaction.jta.JtaTransactionManager;
import javax.transaction.UserTransaction;
/**
* @program: alin-pro
* @description: aa
* @author: Alin
* @create: 2019-12-25 17:27
**/
@Configuration
public class transManager {
@Bean(name = "xatx")
@Primary
public JtaTransactionManager regTransactionManager () {
UserTransactionManager userTransactionManager = new UserTransactionManager();
UserTransaction userTransaction = new UserTransactionImp();
return new JtaTransactionManager(userTransaction, userTransactionManager);
}
}
最近下载更多
醉code LV17
2020年2月15日
15088605151@139.com LV12
2020年1月26日
best2018 LV46
2020年1月14日
最代码官方 LV168
2020年1月8日

最近浏览