59.说一下 spring 的事务隔离?

spring 的事务隔离有什么作用?

用来解决并发事务所产生一些问题,并发会产生什么问题?

  • 1.脏读
  • 2.不可重复度
  • 3.幻影读

事务隔离的概念

  • 通过设置隔离级别可解决在并发过程中产生的那些问题

分别举例说明

1.脏读
在这里插入图片描述
在这里插入图片描述

上述图表示:一个事务,读取了另一个事务中没有提交的数据,会在本事务中产生的数据不一致的问题

解决方式:

  • 使用 注解: @Transactional(isolation = Isolation.READ_COMMITTED)

解释说明:

  • 读已提交:READ COMMITTED
  • 要求Transaction01只能读取Transaction02已提交的修改。

2.不可重复度
在这里插入图片描述
上述图表示:一个事务中,多次读取相同的数据&#

相关推荐

  1. 一下数据库事务隔离

    2024-01-16 21:48:03       38 阅读
  2. spring 事务隔离级别

    2024-01-16 21:48:03       12 阅读
  3. 事务隔离级别

    2024-01-16 21:48:03       31 阅读
  4. 事务隔离级别

    2024-01-16 21:48:03       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-16 21:48:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-16 21:48:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-16 21:48:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-16 21:48:03       20 阅读

热门阅读

  1. SpringCloud openFeign 之 获取被调用服务名

    2024-01-16 21:48:03       34 阅读
  2. 算法通关村第十一关—理解位运算的规则(青铜)

    2024-01-16 21:48:03       29 阅读
  3. 装箱问题(C语言)

    2024-01-16 21:48:03       34 阅读
  4. 模拟和高精度简单总结(依靠洛谷题单)

    2024-01-16 21:48:03       30 阅读
  5. ABC210(A-C)

    2024-01-16 21:48:03       31 阅读
  6. 【归并排序】264. 丑数 II

    2024-01-16 21:48:03       32 阅读
  7. Linux网络编程---socket编程接口接口函数

    2024-01-16 21:48:03       31 阅读
  8. Opencv基础用法学习2

    2024-01-16 21:48:03       31 阅读
  9. git 清除不受git控制的文件夹和文件

    2024-01-16 21:48:03       33 阅读
  10. 199_二叉树的右视图

    2024-01-16 21:48:03       27 阅读