1.在pom.xml添加atomikos 和jta两个jar包依赖
<!-- atomikos -->
<dependency>
<groupId>com.atomikos</groupId>
<artifactId>transactions-jdbc</artifactId>
<version>4.0.6</version>
</dependency>
<!-- jta -->
<dependency>
<groupId>javax.transaction</groupId>
<artifactId>jta</artifactId>
<version>1.1</version>
</dependency>
2.在路径\src\main\resources\
下面添加applicationContext-atomikos.xml配置文件
3.修改applicationContext-dal.xml配置文件信息

4.将自己的业务逻辑代码写到Service层

5.将dal层sql异常往Service层抛


不要再dal层的实现类里面用try catch捕获异常。
本文记录了如何配置基于Atomikos的多数据源事务管理,包括在pom.xml中添加Atomikos和JTA依赖,创建applicationContext-atomikos.xml配置文件,更新applicationContext-dal.xml,以及在Service层处理业务逻辑和异常处理。
677

被折叠的 条评论
为什么被折叠?



