feat(lyra): 为分类查询添加缓存并同步项目约定
- 实现分类列表缓存查询与故障降级 - 统一缓存键命名 - 同步日志、响应、依赖组装及测试约定 - 移除 postgres 占位目录
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
# service 包
|
||||
|
||||
- 承载业务规则与事务协调,通过 model 完成数据访问。
|
||||
- 需要原子性时,在同一事务内协调多次写入,不把各自独立提交的多次写入当成原子业务。
|
||||
- 当前目录为占位,尚无 Go 实现;新增代码前先确认职责边界。
|
||||
- 预期职责:业务规则与事务协调,通过 model 完成数据访问。
|
||||
- 需要原子性时,在同一事务内协调多次写入;当前没有现成事务接口,需在实现时设计,不把各自独立提交的多次写入当成原子业务。
|
||||
- 使用标准 context.Context,不依赖 Gin,也不依赖 internal/api 的 DTO。
|
||||
- 可按明确业务分包(如 `polaris/`);服务级简单接口保留在根包平铺,不预建空业务包。
|
||||
|
||||
Reference in New Issue
Block a user