java代码加事务 java实现事务的两种方式
java中怎么控制事务的一致性
Java中为了控制事务的一致性,会使用插入回滚点、callback方法,保证数据不被篡改,示例如下:
public String delete(String id) {
String ID = id;
db = new getConnection();
Connection con = db.getConnection();
try {
con.setAutoCommit(false);
db.executeUpdate("delete from helloworld where ID=" + ID); //更新操作1
茄歼丛db.executeUpdate("delete from helloworld _book where ID=" + ID); //更新操作2
db.executeUpdate("delete from helloworld_user where ID=" + ID); //更新操作3
con点抗mit();//提交改亩JDBC事务
con.setAutoCommit(true);
db.close();
return “success”;
}
catch (Exception e) {
con.rollBack();//回滚JDBC事务
e.printStackTrace();
db.close();
return “fail”;
颤樱}
}
上一篇:java鼠标左键的代码 java鼠标按下时会产生什么事件
栏 目:Java编程
下一篇:没有了
本文地址:https://www.xiuzhanwang.com/a1/Javabiancheng/17513.html
您可能感兴趣的文章
- 05-15java鼠标左键的代码 java鼠标按下时会产生什么事件
- 05-15最小二乘法代码Java 最小二乘法代码编程
- 05-15java网络五子棋源代码 java五子棋游戏源代码
- 05-15java算数代码 java编程算法
- 05-15java截取照片代码 java截取图片的一部分
- 05-15java商城项目源代码 java 商城源代码
- 05-15java语言翻译伪代码 java代码翻译器在线
- 04-13java游戏侠盗飞车代码 侠盗飞车指令码
- 04-13java判断输入重复代码 java判断是否有重复字符
- 04-13鸿蒙java代码设置图片 鸿蒙java代码设置图片在哪
阅读排行
本栏相关
- 05-15java代码加事务 java实现事务的两种方
- 05-15java鼠标左键的代码 java鼠标按下时会
- 05-15最小二乘法代码Java 最小二乘法代码编
- 05-15java网络五子棋源代码 java五子棋游戏
- 05-15java算数代码 java编程算法
- 05-15java截取照片代码 java截取图片的一部
- 05-15java商城项目源代码 java 商城源代码
- 05-15java语言翻译伪代码 java代码翻译器在
- 04-13java游戏侠盗飞车代码 侠盗飞车指令码
- 04-13java判断输入重复代码 java判断是否有
随机阅读
- 01-10如何使用C#从word文档中提取图片
- 08-05织梦当前位置去掉最后箭头和符号有
- 01-10RecyclerView仿应用列表实现网格布局
- 01-10LintCode-排序列表转换为二分查找树分
- 01-10C语言实现医院管理系统
- 01-10C# 日历类功能的实例代码
- 01-10通过批处理修改FTP账号和密码
- 01-10JS实现音乐钢琴特效
- 01-10VBS加密14法你会几种 VBS加密免杀浅谈
- 01-11flex内嵌html网页示例代码