后端岗位面试题更新 2026-08-05
简述 MyBatis 二级缓存的原理和运行流程。
数字马力后端开发互联网/IT风险判断技术原理MyBatis
考察说明
考察对 MyBatis 二级缓存机制、生命周期和并发控制的理解
回答思路
- 说明二级缓存是 mapper 级别的全局缓存,跨 SqlSession 共享
- 描述查询时先查二级缓存再查一级缓存的顺序
- 说明缓存 key 的构建、存储与失效策略(增删改清缓存)
- 提及默认缓存实现(PerpetualCache)及可配置的回滚、序列化和清理机制
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。