sqlMapConfig中transactionManager事物管理器类型说明
transationManager>元素让您为SQLMap配置事务管理服务。属性type指定所使用的事务管理器类型。这个属性值可以是一个类名,也可以是一个别名。包含在框架的三个事务管理器分别是:JDBC,JTA和EXTERNAL。
1.JDBC:通过常用的Connectioncommit()和rollback()方法,让JDBC管理事务。
2.JTA:本事务管理器使用一个JTA全局事务,使SQLMap的事务包括在更大的事务范围内,这个更大的事务范围可能包括了其他的数据库和事务资源。这个配置需要一个UserTransaction属性,以便从JNDI获得一个UserTransaction。
3.EXTERNAL:这个配置可以让您自己管理事务。您仍然可以配置一个数据源,但事务不再作为框架生命周期的一部分被提交或回退。这意味着SQLMap外部应用的一部分必须自己管理事务。这个配置也可以用于没有事务管理的数据库(例如只读数据库)。
相关推荐
LeeLuffy 2020-10-16
jakefei 2020-07-19
云之飞踢 2020-07-08
lpfvip00 2020-06-25
msmysql 2020-06-21
zbcaicai 2020-06-21
花落花开春去秋来 2020-06-20
wenjieyatou 2020-06-09
middleware0 2020-06-09
CharlesYooSky 2020-06-06
spurity 2020-11-10
DriveCar 2020-09-07
zjuwangleicn 2020-09-04
quniMdejiangyou 2020-08-15
gamestart0 2020-08-15
loviezhang 2020-08-08
gaozhennan 2020-08-03
mcvsyy 2020-08-02