打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何使Spring的JDBC事务支持不同java.sql.Connection处于同一个事务?不支持
是不是Spring的JDBC事务不支持这种不同Connection放同一个事务里呢?
是的。jdbc级别的事务是基于connection的,原则不能跨connection进行事务管理。
不过,可以通过在不同connection之间传递的消息的方式实现将不同的connection纳入同一事务。


spring对jdbc进行了简单的封转,如果采用编码式的事务方式,可以实现在代码中对connection进行管理。如果不想引进分布式事务,可以考虑缩小事务的粒度,

通过spring的JTA提供的接口,集成第三方的或者使用应用服务器自带的分布式事务实现,可以满足你的要求,开源的有jotm、atomikos等,可以和tomcat集成。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
数据库连接,事务以及Java线程的关系
MySQL 原生SQL、JDBC、Spring事务使用
老调重弹:JDBC系列 之 <JDBC层次结构和基本构成>
中国java开发网 - 提示和技巧:jdbc 提示
JAVA用JDBC来Rollback
Java开发之JDBC学习分享
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服