14 lines
549 B
YAML
14 lines
549 B
YAML
module: cache
|
|
summary: 统一缓存访问层,屏蔽具体缓存实现。
|
|
dos:
|
|
- 所有缓存读写必须通过 CacheService。
|
|
- 缓存 key 统一通过 CacheKey 构造,禁止裸字符串拼接。
|
|
donts:
|
|
- 不要在业务代码里直接注入 RedisTemplate / RedissonClient。
|
|
- 不要把缓存当作数据库,缓存必须可重建。
|
|
examples:
|
|
- path: src/main/java/{{basePkgPath}}/cache/CacheService.java
|
|
note: 缓存访问入口。
|
|
- path: src/main/java/{{basePkgPath}}/cache/CacheKey.java
|
|
note: 缓存 Key 构造器。
|