04 持久化与缓存
把领域模型落到数据库,并用缓存挡住高频读。这章解决:JPA 与 MyBatis 怎么同时用、缓存的失效与一致性、以及数据库表怎么设计。
推荐阅读顺序
- JPA + MyBatis 双引擎并存模式 — 为什么不"二选一",分别承担什么职责
- 缓存机制说明 — 缓存的写入、失效、一致性策略
- 数据库建表 SQL 文件说明 — 完整表结构与字段语义
与其他主题的关联
- 业务层如何使用这套持久化能力,参见 03 Specification 与防腐层 的 Repository 章节
- 部署相关的 docker-compose、env 配置看 06 部署与运维