一、技巧背景
在项目中须要操作多个数据库,同时,须要保证操作的原子性,保证对多个数据库的操作一致性,而传统的JDBC事务被限定在一个单一的数据库衔接中,故援用JTA,即Java Transaction API。JTA事务比JDBC事务更壮大,一个JTA事务可以有多个数据源参与者。
现在,我们用spring+jta+ibatis来完成根本的测试框架。
在项目中须要操作多个数据库,同时,须要保证操作的原子性,保证对多个数据库的 在项目中须要操作多个数据库,同时,须要保证操作的原子性,保证对多个数据库的操作一致性,而传统的JDBC事务被限定在一个单一的数据库衔接中,故援用JTA,即Java Transaction API。JTA事务比JDBC事务更壮大,一个JTA事务可以有多个数据源参与者。
现在,我们用spring+jta+ibatis来完成根本的测试框架。
在项目中须要操作多个数据库,同时,须要保证操作的原子性,保证对多个数据库的