SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 10-28 00:17

编程与开发

38,388 个结果

spring-data-jpa

Spring Data JPA 是一个面向 Spring Boot 4 的持久化设计技能,用于在 Spring Boot 代码库中设计或实现数据访问层。它通过聚合根边界指导、查询模式选择、CQRS 读模型决策,以及内置的仓储与关系模板来提供价值。核心规则包括:只为聚合根创建仓储而非每个实体;避免使用冗长且复杂的派生查询方法名;在实体状态转换重要时不要盲目使用 save(),需理解 persist 与 merge 的差异;读密集路径优先使用投影或专用查询服务;事务边界保持在服务层。工作流程涵盖识别持久化问题、选择实现模式、加载匹配参考、应用内置模板、校验关系与事务边界、校验性能敏感路径。适用场景包括仓储边界设计、查询模式选择、DTO 投影、自定义仓储、CQRS 查询服务等。不适用于 Spring Data JPA 之外的通用 SQL 或数据库管理工作、整项目迁移规划,以及属于创建 Spring Boot 项目的广泛脚手架工作。

编程与开发74 次安装