`
chenjiepengc
  • 浏览: 2087 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论
文章列表
Atomikos分两个:一个是开源的TransactionEssentials,一个是商业的ExtremeTransactions。   TransactionEssentials的主要特征:JTA/XA 事务管理 -- 提供事务管理和连接池不需要应用服务器 -- TransactionEssentials可以在任何Java EE应用服务器中运行,也就是不依赖于任何应用服务器开源 -- TransactionEssentials是遵守Apache版本2许可的开源软件专注于JDBC/JMS -- 支持所有XA资源,但是资源池和消息监听是专供JDBC和JMS的与Spring 和 Hibernate ...
原文:http://zxlaiye.iteye.com/blog/1441299 题目起得有点模糊,第一次接触这东西,还不怎么理解。 起因: 小项目,没有用分布式,但要操作两个数据库。本以为随便用spring配置两个数据源就搞定,查询是没问题,问题是有一个数据库老是插不进数据。Google狂搜之后,大概了解到是事务控制的问题。我用的是spring的声明式事务管理(<tx:annotation-driven/>)。用一般的数据源配置,只有一个数据源的事务生效,其它数据源只能读不能写。 有帖子说,要支持多数据源的事务,只能用JTA事务管理(没用过 -_-||),而且应 ...
Global site tag (gtag.js) - Google Analytics