事务分为本地事务和全局事务。本地事务指的是对于一个数据库进行操作的一系列行为当做一个事务,本地事务的生命周期是在connection对象;全局事务指的是对于2个或多个数据库进行相关联的数据操作的一系列行为。
全局事务:JTA.getUserTrantion().begin();
............数据库1操作语句
............数据库2操作语句
JTA.getUserTrantion().commit();
全局事务时通过两次提交协议提交的,第一次提交是预处理,如果2条语句都返回true,则进行真正数据库处理。
全局事务:JTA.getUserTrantion().begin();
............数据库1操作语句
............数据库2操作语句
JTA.getUserTrantion().commit();
全局事务时通过两次提交协议提交的,第一次提交是预处理,如果2条语句都返回true,则进行真正数据库处理。