自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Spring声明式事务管理@Transactional注解属性和基本使用(二)

存在问题:可能不可重复读,提高隔离级别至4,对于字段级别来说已经是最高的隔离级别。值得注意的是,mysql四种隔离级别都支持,默认级别为4可重复读;oracle只支持2和8,默认为2读已提交;存在问题:脏读,读取到了未提交的数据,提高隔离级别用来解决问题。存在问题:幻读,提高隔离级别至8,添加同步锁,但是会影响效率。1)事务隔离级别概述:一个事务与其他事务之间的隔离等级【1、2、4、8】;1、事务隔离级别【Isolation】

2023-10-24 15:49:13 66

原创 Spring声明式事务管理@Transactional注解属性和基本使用(一)

比方说:执行事务方法method1之后,调用事务方法method2,此时需要设置method2方法的事务传播行为。required:如果当前有事务在运行,当前的方法就在这个事务内运行;否则就启动一个新的事务,并在自己的事务内运行;requireds_new:当前的必须启动新事务,并在自己的事务内运行,如果有事务正在运行,应该将它挂起;requireds_new:买书场景->当余额不足时,不买最后一本导致余额不足的书;当事务方法被另一个事务方法调用时,必须指定事务应该如何传播;

2023-10-23 11:01:22 71

原创 @EqualsAndHashCode

@EqualsAndHashCode注解详情和基本使用方法

2023-03-20 10:31:12 3749 2

原创 JAVA中Runtime的用法介绍

JAVA中Runtime的用法介绍

2022-10-27 13:43:18 869 1

原创 SQLyog:Error Code : 1583 Incorrect parameters in the call to native function ‘concat‘

SQLyog:Error Code : 1583 Incorrect parameters in the call to native function ‘concat‘

2022-08-08 18:44:34 1769

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除