blob字段乱码怎么处理_03JDBC事务及批处理

本文详细介绍了JDBC中的事务处理,包括事务问题、处理事务的方法、设置事务隔离级别,以及批处理的概念、方法和优化。同时,讨论了数据库中BLOB类型用于存储多媒体信息的场景,并讲解了如何获取自动生成的主键。
摘要由CSDN通过智能技术生成

事务及批处理

1.事务

1.1.事务问题

1.1.1.建立一张个人账户表

1.1.2.zs与ls进行转账

·1.检查zs账户余额

·2.减少zs账户1000

·3.增加ls账户1000

·示例

•         

4ab7e58364468bc31da8263adc71a8d6.png

1.1.3.出现异常情况

·在第2步和第3步之间弄一个异常 int a = 1 / 0;

·一个人的账户减少,另一个没有加

1.2.处理事务

1.2.1.默认情况下, 事务是自动提交的

1.2.2.要设置为手动提交

1.2.3.处理事务过程

·关闭自动提交

•      conn.setAutoCommit(false);

·没有问题时,提交事务

•      conn.commit();

·出现异常时,进行回滚操作

•      conn.rollback()

•      回滚之后,事务结束。释放资源

•      出现异常,没有提交,也不会更新数据库,但是会占

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值