J2EE中的不同数据库之间事务
2004-10-03 21:43
417 查看
以前知道有事务这个东西,大概用过一些,没有进行复杂的深入。
今天没事,粗略的研究了一下。
简单的事务可以用Connection直接来操作,复杂一些的话可以用usertransaction接口来操作。
基本用法都是一样的
transaction.begin();
transaction.commit();
transaction.rollback();
如果处理2个不同的数据库之间的事物的话,则需要使用xa driver,并且数据源是tx datasourse。在客户端用usertransaction接口。
我试验的平台是weblogic8.1 + sqlserver2000(ms jdbc),因为没有2台机器,所以我在sqlserver上建立了2个数据库来试验,结果出来后还是比较满意的。
今天没事,粗略的研究了一下。
简单的事务可以用Connection直接来操作,复杂一些的话可以用usertransaction接口来操作。
基本用法都是一样的
transaction.begin();
transaction.commit();
transaction.rollback();
如果处理2个不同的数据库之间的事物的话,则需要使用xa driver,并且数据源是tx datasourse。在客户端用usertransaction接口。
我试验的平台是weblogic8.1 + sqlserver2000(ms jdbc),因为没有2台机器,所以我在sqlserver上建立了2个数据库来试验,结果出来后还是比较满意的。
相关文章推荐
- 小议sqlserver数据库主键选取策略
- 千年零一虫
- c#接简单数据库操作类
- 在线等,一个十万火急的问题
- 独具量身定做特色的管理软件--数据大师
- 统一权限系统URight1.5
- 关于数据库备份的问题!
- 关于目前的方向
- sql server7.0数据库恢复
- 4年程序员感悟
- Java日记(1) 一. 认识Java
- 发现数据对象--数据库开发的关键
- 用VB和MTS开发多层数据库应用系统
- 一种基于R-Tree的改进多维索引[待正稿]
- 纯编码实现数据库的建立或压缩
- 从数据库中动态选取下拉列表的方法
- 关于FSO静态生成技术的应用范围之解决思路
- Tomcat中通过JNDI配置访问数据库
- SymbianOS Series 60学习笔记二:ListBox控件