高分求助:怎么使用jta来进行事务处理? 到www.ibm.com/developerWorks搜索“jta”,有很多好文章的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (1)建立事务Context ctx = new InitialContext();UserTransaction ut=(UserTransaction)ctx.lookup("javax.transaction.UserTransaction");(2)开始事务ut.begin();(3)找数据源DataSource ds = (DataSource)ctx.lookup("oracleds");(4)建立连接Connection conn = ds.getConnection();(5)执行与资源相关的操作(6)关闭连接(7)完成事务try{ ... ... ut.commit();}catch(Exception e){ ut.rollback(); e.printStackTrace();} 请问mach365(雨中),javax.transaction.UserTransaction是在webserver里配置的jndi吗? 对了,在websphere5中怎样获得这个事物jndi啊? SSH的子查询问题,很急求各位大哥大姐 支招 JSPWeb应用程序的目录结构及相关的使用说明 webservice数据同步问题 在jap中No collection found 一般是哪出现问题了啊 为什么把Math类定义为静态的?为什么把工程类定义为静态的? 学习Spring的烦恼 Struts框架下如何在jsp中显示数据库中查询到的数据? jbuilder今天早上编译文件出错求助 谁能帮我看看项目启动报错的问题 100 分求 合并两个XML文件的例子 请问用Hibernate怎么调用存储过程,最好给段代码,谢谢 怎么把eclipse3.0和tomcat 4.1 绑在一起??
Context ctx = new InitialContext();
UserTransaction ut=(UserTransaction)ctx.lookup("javax.transaction.UserTransaction");
(2)开始事务
ut.begin();
(3)找数据源
DataSource ds = (DataSource)ctx.lookup("oracleds");
(4)建立连接
Connection conn = ds.getConnection();
(5)执行与资源相关的操作
(6)关闭连接
(7)完成事务
try{
...
...
ut.commit();
}catch(Exception e){
ut.rollback();
e.printStackTrace();
}