你问的好模糊,spring可以进行编程式事务,编程式事务不就是jdbc的6步事务嘛,你spring也可以做jdbc的事务,你扯上mybatis干嘛,你是不是要spring+mybatis整合,问在配置文件中如何配置事务呢
JDBC事务,JTA事务,容器事务。
JDBC事务是用Connection对象控制的,提供了两种事务模式:自动提交和手动提交。JTA事务允许程序执行分布式事务处理,使用此事务,需要一个实现。容器事务由j2EE应用服务器提供的,容器事务大多基于JTA完成,是一个基于JNDI的相当复杂的API实现。
事务处理是由以一个单一的逻辑单位完成的一系列 *** 作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的 *** 作执行完毕后没有发生错误,那么它对数据库所作的改变就是永久的了。如果一旦有错误发生,它就不会对数据库作任何修改或改变。
以上就是关于spring整合mybatis中程序中如何编程式事务全部的内容,包括:spring整合mybatis中程序中如何编程式事务、事务的3种模式的区别,和应用场合是什么、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)