mcpField
3
315-frameworks-spring-mongodb

315-frameworks-spring-mongodb

github.com/jabrena数据与数据库456264 次安装1 天前更新
代码仓库

关于 315-frameworks-spring-mongodb

面向 Spring Boot 的 Spring Data MongoDB 技能,涵盖持久化设计、实现与错误处理。它涉及映射、仓库、索引和失败策略,并要求改动前编译、改动后验证。

主要功能

  1. 01Spring Data MongoDB 指导
  2. 02映射与仓库重构
  3. 03索引与事务配置
  4. 04重复键与重试处理
  5. 05编译与验证工作流

适用场景

  1. 01为 Spring Boot 服务添加 MongoDB
  2. 02审查 Mongo 仓库与文档
  3. 03配置索引或事务
  4. 04改进持久化错误处理

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jabrena/plinth --skill 315-frameworks-spring-mongodb

安装后在 Claude Code 中输入/315-frameworks-spring-mongodb确认已加载。

附带文件references/315-frameworks-spring-mongodb.md

详细介绍

Spring Boot — MongoDB

通过具体示例,为设计、实现和错误处理提供 Spring Data MongoDB 指导。

约束

重构 MongoDB 前先编译;变更后进行验证。

  • MANDATORY:应用任何变更前,运行 ./mvnw compile 或 mvn compile
  • SAFETY:如果编译失败,立即停止
  • VERIFY:应用改进后,运行 ./mvnw clean verify 或 mvn clean verify
  • BEFORE APPLYING:请阅读参考文档,了解详细规则和示例

何时使用此技能

  • 在 Spring Boot 中添加 MongoDB
  • 审查 Spring Data Mongo 仓库/文档
  • 改进 Mongo 流程中的重复键处理、重试或乐观锁
  • 为 Spring Boot 服务构建 MongoDB 文档模型
  • 配置 Spring Data MongoDB 索引或事务

工作流

  1. 阅读参考文档并评估项目上下文

阅读 references/315-frameworks-spring-mongodb.md,并检查持久化设置,然后再提出变更。

  1. 确定范围并决定目标改进

识别数据模型、一致性和查询要求,以确定安全的改进方案。

  1. 应用符合框架规范的变更

实现/重构映射、仓库、索引和故障处理策略。

  1. 运行验证并报告结果

执行构建/测试,并总结变更内容、验证结果和后续操作。

参考文档

详细指导、示例和约束请参阅 references/315-frameworks-spring-mongodb.md。

评论

支持 Markdown