SuperAPI AI 工具集

forge_repository-best-practice

编程与开发

查看项目

更新于 10-16 09:31

技能介绍

用途:在创建或重构 Repository 层时使用,确保数据访问模式、方法命名、返回类型和接口定义符合项目规范。

主要能力:提供最佳实践指南,说明架构定位与设计规则;提供代码模板,展示标准写法;提供检查清单,供完成后逐项验证。

使用方式:先阅读最佳实践指南了解架构定位与设计规则,再参考代码模板了解标准写法,完成后使用检查清单逐项验证。

关键约束:Repository 入口使用 PascalCase singleton;跨表写入必须由 Operation 包裹在同一个 db.transaction() 中;数据库依赖下沉到 Operation/helpers。

适用场景:需要统一 Repository 层实现风格、减少数据访问不一致的项目开发与重构工作。

限制:资料未提供具体代码示例、安装命令、支持平台或版本要求,暂未提供。