- 博客(12)
- 收藏
- 关注
原创 【SpringBoot】事务传播行为,怎么看是否会回滚
本文介绍了Java事务的核心概念和Spring声明式事务的实现方式。主要内容包括:1.事务的ACID特性(原子性、一致性、隔离性、持久性);2.Spring中@Transactional注解的使用方法和常用属性配置;3.事务传播行为的7种类型及其应用场景;4.5种事务隔离级别的区别;5.三种典型场景下的回滚规则分析,重点说明了不同传播行为配置下的事务回滚机制。文章通过代码示例和场景分析,帮助理解Spring事务管理的核心原理和实践要点。
2025-08-31 14:28:58
633
原创 【MySQL】快照读&当前读&幻读
摘要:快照读是普通查询,读取瞬间数据库快照;当前读获取最新数据并加锁,如SELECT...FOR UPDATE。幻读指同一查询在不同时间返回不同结果,由快照读和当前读混用引起。MySQL的可重复读隔离级别不能完全避免幻读问题。
2025-08-29 11:03:09
152
原创 【MySQL】乐观锁&悲观锁
乐观锁与悲观锁核心区别:乐观锁假设无冲突(通过版本号实现,更新前校验),适合读多写少场景,性能高但需处理回滚;悲观锁假设一定冲突(直接加锁如SELECT FOR UPDATE),适合写多读少,保证强一致性但易死锁、性能低。两者分别通过版本号机制和独占锁实现,根据业务并发特点选择。
2025-08-29 10:39:48
108
原创 【SpringBoot】读取配置文件
spring默认使用yml中的配置,但有时候要用传统的xml或properties配置,就需要使用spring-boot-configuration-processor了。
2022-10-28 09:03:49
188
原创 【Vue】跳转外部链接并携带参数并触发
需求:当平台运行多个系统时("系统一","系统二" 都是不同时间段开发的)可以从"系统一"点击按钮跳转到"系统二",并且完成 "系统二"登录操作,直接显示"系统二"的主页,可以视为两套系统使用相同的用户名密码
2022-10-13 08:35:17
9189
4
原创 【SpringBoot】IDEA 创建 JAVA_JPA项目
【java入门】一个 SpringBoot + jpa + mysql 或 sqlServer 的后台
2022-07-18 14:07:01
2346
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅