- 1、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。。
- 2、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 3、文档侵权举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
当希望一组语句要不然都执行、要不然都不要执行
这时候需要使用事务处理来保证原子性操作!
例子:转账(从账户A转给账户B100元)
将A账户的余额-100
将B账户的余额+100
如语句1执行完,发生异常,未执行语句2!!!
;事务处理步骤
禁止Connection对象的自动提交模式
con.setAutoCommit(false);//默认为true,即自动提交。
自动提交:意味着每条语句被当作一个事务,执行时就直接提交
准备事务中的多条语句
在非自动提交模式下,即使执行executeXXX,语句也不会被提交给数据库
事务提交
mit();//将多条语句纳入当前事务然后作为一个执行单元
您可能关注的文档
- Java程序设计-思政应用案例-并发编程(多线程).docx
- Java程序设计-思政应用案例-迭代.pdf
- Java程序设计-思政应用案例-类的设计与方法.pdf
- Java程序设计-思政应用案例-异常处理.docx
- Java程序设计与实践(微课版) 第10章 Java图形用户界面编程.pdf
- Java程序设计与实践(微课版)-课件 8.01-输入输出流(线上课程版).pptx
- Java程序设计与实践(微课版)-课件1-绪论.pptx
- Java程序设计与实践(微课版)-课件2.1-基本语法.pptx
- Java程序设计与实践(微课版)-课件2.3-基本语法-引用类型之包装类.pptx
- Java程序设计与实践(微课版)-课件2.4-基本语法-数组列表ArrayList.pptx
- Java程序设计与实践(微课版)-课件13 泛型程序设计(含spoc).pptx
- Java程序设计与实践(微课版)-课件-Java多线程.pptx
- Java程序设计与实践(微课版)-课件-Java多线程-并发编程高级进阶.pptx
- Java程序设计与实践(微课版)-课件第2章 Java基本语法.pptx
- Java程序设计与实践(微课版)-课件第6章 集合.pptx
- Java程序设计与实践(微课版)-课件-第11章 Java 网络编程.pdf
- Java程序设计与实践(微课版)-课件流与文件(专业课版).pptx
- Java网络编程-网络基础部分.pptx
- Java网络编程 Java程序设计与实践(微课版).pptx
- Java程序设计与实践(微课版)-课件全套 郑如滨 01-绪论 ---13 泛型程序设计(含spoc).pptx
原创力文档


文档评论(0)