批处理与事务处理(事务处理)|学习笔记

简介: 快速学习 批处理与事务处理(事务处理)

开发者学堂课程【【名师课堂】Java 高级开发批处理与事务处理(事务处理)】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/372/detail/4655


批处理与事务处理(事务处理)


目录

一、事务处理

二、总结

 

一、事务处理

事务保证的是所有的更新操作一起成功或者一起失败,现对于给定的批处理里面有可以一次性的执行多条更新操作,若中间有一条失败,执行的语句会出现错误,且错误之前的语句正常执行,而错误之后的语句没有执行,若这些更新属于同一个业务的处理操作,执行的数据就会混乱。所以为了保证整体的操作一起成功或者一起失败,就可以利用 JDBC 原生(数据库)事务进行解决。

事务的控制方法在 Connection 接口里面:

设置是否自动提交:

public void setAutoCommit(boolean autoCommit) throws SQLException:

提交事务:

public void commit() throws SQLException:

回滚事务:

public void rollback() throws SQLException:

进行数据库驱动的加载:

class,forName(DBDRIVER);

Int result []= stem.executeBatch() ; //执行批处理

Conn.setAutoCommit(false);//取消自动提交处理

对于事务的处理操作概念以理解为主,在以后的开发中,手工的事务处理并不好用,会有其他工具帮助用户自动来处理事务。

 

二、总结

清楚批处理操作即可

相关文章
|
异构计算
CCF推荐B类会议和期刊总结:(计算机体系结构/并行与分布计算/存储系统领域)
中国计算机学会(CCF)定期发布国际学术会议和期刊目录,为科研人员提供参考。本文总结了计算机体系结构、并行与分布计算、存储系统领域的CCF推荐B类会议和期刊,包括会议和期刊的全称、出版社、dblp文献网址及领域分类。会议涵盖了SoCC、SPAA、PODC等26项重要国际会议,期刊则包括TAAS、TODAES、TECS等9种权威期刊,为相关领域的研究者提供了宝贵的资源。
CCF推荐B类会议和期刊总结:(计算机体系结构/并行与分布计算/存储系统领域)
panic:runtime error:invalid memory address or nil pointer dereference
panic:runtime error:invalid memory address or nil pointer dereference
|
7天前
|
云安全 人工智能 算法
以“AI对抗AI”,阿里云验证码进入2.0时代
三层立体防护,用大模型打赢人机攻防战
1376 8
|
8天前
|
人工智能 Rust 运维
这个神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
加我进AI讨论学习群,公众号右下角“联系方式”文末有老金的 开源知识库地址·全免费
|
7天前
|
机器学习/深度学习 安全 API
MAI-UI 开源:通用 GUI 智能体基座登顶 SOTA!
MAI-UI是通义实验室推出的全尺寸GUI智能体基座模型,原生集成用户交互、MCP工具调用与端云协同能力。支持跨App操作、模糊语义理解与主动提问澄清,通过大规模在线强化学习实现复杂任务自动化,在出行、办公等高频场景中表现卓越,已登顶ScreenSpot-Pro、MobileWorld等多项SOTA评测。
1044 4
|
1天前
|
人工智能 前端开发 API
Google发布50页AI Agent白皮书,老金帮你提炼10个核心要点
老金分享Google最新AI Agent指南:让AI从“动嘴”到“动手”。Agent=大脑(模型)+手(工具)+协调系统,可自主完成任务。通过ReAct模式、多Agent协作与RAG等技术,实现真正自动化。入门推荐LangChain,文末附开源知识库链接。
278 117