jdbc事务回滚java操作

我要做一个功能,此功能分两个步骤完成,步骤一要完成对某些表的更新或者新增操作,步骤二则是获得步骤一所操作过后的数据进行后续的操作。现在的问题是,如果步骤一操作成功,而步骤... 我要做一个功能 ,此功能分两个步骤完成,步骤一要完成对某些表的更新或者新增操作,步骤二 则是获得步骤一所操作过后的数据 进行后续的操作。现在的问题是,如果步骤一操作成功,而步骤二操作失败 怎么回滚到步骤一执行之前的位置? 展开
 我来答
apollo47
2015-06-18 · TA获得超过1451个赞
知道小有建树答主
回答量:810
采纳率:0%
帮助的人:531万
展开全部
事务控制,一起提交或回滚。
Connection conn = .... // 取得数据库连接;
conn.setAutoCommit(false); // 关闭自动提交;
try{
...... // 你的处理数据代码.
conn.commit(); // 提交事务.
}catch(Exception ex){
conn.rollback(); // 失败回滚.
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式