自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【SpringBoot】事务传播行为,怎么看是否会回滚

本文介绍了Java事务的核心概念和Spring声明式事务的实现方式。主要内容包括:1.事务的ACID特性(原子性、一致性、隔离性、持久性);2.Spring中@Transactional注解的使用方法和常用属性配置;3.事务传播行为的7种类型及其应用场景;4.5种事务隔离级别的区别;5.三种典型场景下的回滚规则分析,重点说明了不同传播行为配置下的事务回滚机制。文章通过代码示例和场景分析,帮助理解Spring事务管理的核心原理和实践要点。

2025-08-31 14:28:58 633

原创 【MyBatis】一级缓存和二级缓存

和,用于提高数据库查询的效率,减少数据库的访问次数。

2025-08-29 14:14:21 355

原创 【MySQL】快照读&当前读&幻读

摘要:快照读是普通查询,读取瞬间数据库快照;当前读获取最新数据并加锁,如SELECT...FOR UPDATE。幻读指同一查询在不同时间返回不同结果,由快照读和当前读混用引起。MySQL的可重复读隔离级别不能完全避免幻读问题。

2025-08-29 11:03:09 152

原创 【MySQL】乐观锁&悲观锁

乐观锁与悲观锁核心区别:乐观锁假设无冲突(通过版本号实现,更新前校验),适合读多写少场景,性能高但需处理回滚;悲观锁假设一定冲突(直接加锁如SELECT FOR UPDATE),适合写多读少,保证强一致性但易死锁、性能低。两者分别通过版本号机制和独占锁实现,根据业务并发特点选择。

2025-08-29 10:39:48 108

原创 【Redis】(雪崩、击穿、穿透)

redis 的雪崩,击穿,穿透

2025-08-29 10:12:41 150

原创 【maven】的 入门(初级)

maven 新手入门

2022-10-28 10:43:12 364

原创 【SpringBoot】knife4j接口文档UI搭建

Knife4j 使用

2022-10-28 09:13:12 553

原创 【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】 “@Scheduled” 定时任务

【SpringBoot】 “@Scheduled” 定时任务

2022-07-18 14:57:31 2364

原创 【SpringBoot】“@Async” 实现异步执行任务

【SpringBoot】异步执行任务

2022-07-18 14:43:01 387

原创 【SpringBoot】IDEA 创建 JAVA_JPA项目

【java入门】一个 SpringBoot + jpa + mysql 或 sqlServer 的后台

2022-07-18 14:07:01 2346 2

空空如也

空空如也

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

TA关注的人

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