Java社招面试题:说一下 Spring 的事务隔离?

我现在有两个想法


1.要改为读提交: MySQL默认的隔离级别是可重复读, 因为乐观锁要在事务执行时读取记录是否改变, 如果不能读取到已提交事务修改的记录, 乐观锁就没法实现了


2.不用改为读提交: update ... where stock=...语句会加X锁, 它是当前读, 也就是能读到当前最新的记录, 所以不用改也行


想法1应该是对的, 想法2我不确定是不是当前读, 能读取到最新的记录吗?

update
2025-06-08 02:21:19
浏览
收藏 0
回答 0
待解决
相关问题
Java编译中不是语句
7169浏览 • 2回复 待解决
请教一下如何实现函数重载
2039浏览 • 1回复 待解决
请教一下关于Ticktimer 疑问?
4562浏览 • 1回复 待解决
HarmonyOS 咨询一下Tab中些写法
1116浏览 • 1回复 待解决
ob有如何报错,麻烦帮忙看一下
6114浏览 • 1回复 待解决
分享一下鸿蒙系统使用感受吧
5518浏览 • 1回复 待解决
请问一下鸿蒙pad应用该如何签名?
9484浏览 • 1回复 待解决
能否审核一下传上去文档
3767浏览 • 5回复 待解决
编译OpenHarmony2.0失败,求助一下
10039浏览 • 3回复 已解决
请问一下tab按钮组切换效果
1890浏览 • 1回复 待解决
请教一下如何开关闪光灯
1767浏览 • 1回复 待解决
请教一下关于应用分栏实现
2389浏览 • 1回复 待解决
提供一下元服务华为支付接入文档
2712浏览 • 1回复 待解决
请教2个vp相关问题,麻烦解答一下
1277浏览 • 1回复 待解决
谁分享一下如何实现匿名内部类
2128浏览 • 2回复 待解决