做了三条数据,
1)黑色第一条ID= 17已经提交了
2)绿色第二条ID = 24,第三条iD=333,都是未提交的




查询到已提交记录1条


修改配置 isolation="READ_COMMITTED"

操作提交未提交的数据 COMMIT


查询到3条

- oracle默认的是.:READ_COMMITTED
-
-
- SERIALIZABLE:序列化
- 这是花费最高代价但是最可靠的事务隔离级别。事务被处理为顺序执行。
- 除了防止脏读,不可重复读外,还避免了幻像读。
-
-
- DEFAULT:默认隔离级别
- 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别
其他基本很少用的。默认就可以了。
https://blog.csdn.net/spencer_tseng/article/details/126356367
spring transaction propagation 01 REQUIRED_WinkeyTseng_YongTai的博客-CSDN博客
spring transaction propagation 02 isolation_WinkeyTseng_YongTai的博客-CSDN博客
spring transaction propagation 03 readonly_WinkeyTseng_YongTai的博客-CSDN博客
spring transaction propagation 04 timeout_WinkeyTseng_YongTai的博客-CSDN博客