使用jotm实现跨数据库事务控制

作者:baobeituping  发布日期:2011-09-30 13:35:40

测试环境:mysql-5.5.14,Oracle 10g Express,ow2-jotm-dist-2.1.9,JDK7,Win7

1,背景说明:两个数据库中分别有一张用户表,表结构设计类似,如下:
MySQL中:
  
CREATE TABLE TUSER   
(   
  id INT,   
  name  VARCHAR(10) NOT NULL,   
  PRIMARY KEY (id)   
)  
 
CREATE TABLE TUSER  
(  
  id INT,  
  name  VARCHAR(10) NOT NULL,  
  PRIMARY KEY (id)  

CREATE TABLE TUSER
(
  id INT,
  name  VARCHAR(10) NOT NULL,
  PRIMARY KEY (id)
) Oracle中:
  
create table TUSER   
(   
  id    int primary key,   
  name  VARCHAR2(10 CHAR) not null  
)  
 
create table TUSER  
(  
  id    int primary key,  
  name  VARCHAR2(10 CHAR) not null 

create table TUSER
(
  id    int primary key,
  name  VARCHAR2(10 CHAR) not null
) 系统要求同时保存用户信息到这两个数据库中的用户表中。
2,新建Java Project,将两个数据库的驱动以及jotm中lib目录下的相关jar文件加入buildpath中

延伸阅读:

Tag标签: jotm   跨数据库事务  
  • 专题推荐

About IT165 - 广告服务 - 隐私声明 - 版权申明 - 免责条款 - 网站地图 - 网友投稿 - 联系方式
本站内容来自于互联网,仅供用于网络技术学习,学习中请遵循相关法律法规