我在做一个j2ee项目时,需要对数据库数据进行同步,初拟是三个数据库,数据库类型不同,如何才能在对三个数据库同时做操作时进行事物处理
解决方案 »
- 关于JMS的问题,是否适合如下场景
- JAVAIbatis 问题急求解
- 推荐个java相关视频教程
- Struts入门的小问题
- TOMCAT连接数据库出问题!急!请高手帮~~~~~
- 关于 request 传递
- 我想用struts做一个及联的效果,比如说省市联动的,用mvc方法实现,怎么做?
- 【讨论】电子商务网站用作登录校验filter型的servlet如何能够对某些功能不校验呢
- 求助:runtime.exec(cmd)调用oracle8的数据库导入功能imp有问题
- 调查 !有用过JDO作过实际工程的吗,你们的JDO是哪个公司的呢???
- 为什么 日志存入了log4j 还要存入数据库
- strut2如何让没有后缀的请求不经过struts2框架的处理?
@Resource UserTransaction utx;
utx.begin();
...
utx.commit(); //Or utx.rollback();还有一种是jndi,查找方式:
Context ctx = new InitialContext();
UserTransaction utx = ctx.lookup("java:comp/UserTransaction");
utx.begin();
//TODO
....
utx.commit(); //Or utx.rollback();其中jndi方式,可以用在没有ejb的环境中,比如客户端(ACC),jsp,servlet,等等。但是全局事务是要依靠服务器实现的支持,所以要有服务器环境(比如weblogic,websphere,glassfish等)