摘要: 传参风格 1.GET 和 POST 的“待遇”不同,Axios 的设计者给这两个方法定义的参数规则不一样: 2.axios.post(url, data, config) 第 2 个参数默认就是给你放数据(Body)的,所以你可以直接传 userInfo,不需要包一层。 后端接受参数 @PostMa 阅读全文
posted @ 2025-12-15 22:08 那就改变世界吧 阅读(0) 评论(0) 推荐(0)
摘要: 1.为啥会出现415错误 错误定义 状态码: 415 Unsupported Media Type 含义:“格式不拒”。前端发送的数据格式(通常是 JSON),后端服务器无法理解、无法处理或配置不支持,因此直接拒收。 一句话核心原因:后端没有配置好能把前端发来的 JSON 数据“翻译”成 Java 阅读全文
posted @ 2025-12-15 18:30 那就改变世界吧 阅读(0) 评论(0) 推荐(0)
摘要: 1.核心作用:消除样板代码 (Boilerplate Code) 如果你直接写原生 JDBC,哪怕只是查一个 ID,你都需要写一大堆代码:获取连接、创建 Statement、处理 ResultSet、捕获异常,最后还要在 finally 块里小心翼翼地关闭连接。 JdbcTemplate 帮你自动完 阅读全文
posted @ 2025-12-14 16:45 那就改变世界吧 阅读(4) 评论(0) 推荐(0)
摘要: 1.不同连接池的参数配置 HikariCP <!-- 配置HikariCP数据源(连接池核心Bean) --> <bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close"> <!-- 阅读全文
posted @ 2025-12-13 22:25 那就改变世界吧 阅读(1) 评论(0) 推荐(0)
摘要: 缓存雪崩 1.核心定义 概念:指缓存层中大量的 Key 在同一时刻集体过期,或者 Redis 服务宕机,导致所有的请求流量瞬间穿过缓存层,像雪崩一样全部砸向数据库。 关键特征: 范围:是 “面” 的问题(区别于“击穿”的单点问题)。 后果:数据库连接池瞬间打满 -> 报错/超时 -> 上游服务线程堆 阅读全文
posted @ 2025-12-13 12:11 那就改变世界吧 阅读(3) 评论(0) 推荐(0)
摘要: 缓存击穿 1.什么是缓存击穿?? 缓存击穿,是指一个key "异常火爆"的热点,在不停的扛着大并发,大并发集中对这一个点进行访问,当这个key在失效的瞬间,持续的大并发就穿破缓存,直接请求数据库,就像在一个屏障上凿开了一个洞。 🧠 记忆钩子(批注):就像防弹衣上破了一个洞,子弹集火穿过这个洞打中数 阅读全文
posted @ 2025-12-12 21:30 那就改变世界吧 阅读(2) 评论(0) 推荐(0)
摘要: 缓存穿透 为什么只要访问 Redis,最后却搞挂了数据库? 因为在代码逻辑里,程序员通常是这样写的(这叫 Cache-Aside Pattern 旁路缓存模式): 正常的流程是这样的: 1. 用户来了:我想查 id=100 的用户信息。 2. 先问 Redis(前台):你手里有 id=100 的资料 阅读全文
posted @ 2025-12-12 15:54 那就改变世界吧 阅读(2) 评论(0) 推荐(0)
摘要: 1.将下载好的Redis解压到自己的安装目录 2.打开 CMD 命令窗口,切换到 Redis的安装根目录并启动 Redis cd /d D:\Program Software\Redis-x64-5.0.14.1 # 启动 Redis redis-server.exe redis.windows.c 阅读全文
posted @ 2025-12-10 10:45 那就改变世界吧 阅读(3) 评论(0) 推荐(0)
摘要: 1.调用 Mapper 方法时,所有请求都会转发到 MapperProxy.invoke(),这是整个流程的入口: public class MapperProxy<T> implements InvocationHandler, Serializable { private final SqlSe 阅读全文
posted @ 2025-12-08 20:05 那就改变世界吧 阅读(7) 评论(0) 推荐(0)
摘要: 前提 当第一次访问 UserMapper.selectById(Long id) 时,spring 容器会根据 UserMapper 的类型去查缓存,找出对应的MapperFactoryBean 工厂实例 , 然后 spring 判断该 bean 实现了FactoryBean 接口,则不会直接返回该 阅读全文
posted @ 2025-12-08 16:16 那就改变世界吧 阅读(9) 评论(0) 推荐(0)