用途:在 Micronaut 项目中引入或改进 MongoDB 持久化,包括 @MongoRepository 设计、文档建模、索引、查询模式与错误处理。
主要能力:新增 Micronaut 中的 MongoDB 支持;审查 Micronaut Mongo 实体与仓库;改进重复键处理、重试或乐观锁;为 Micronaut 服务建模 MongoDB 文档;配置 Micronaut MongoDB 编解码器、索引或事务。
使用方式:先阅读 references/515-frameworks-micronaut-mongodb.md 并检查现有持久化配置,再确定模型与一致性需求,实施文档、仓库、索引与错误处理改动,最后运行构建与测试并汇报结果。
强制约束:应用任何改动前必须运行 ./mvnw compile 或 mvn compile;若编译失败立即停止;应用改进后运行 ./mvnw clean verify 或 mvn clean verify。
适用场景:Micronaut 服务需要 MongoDB 持久化、审查现有 Mongo 仓库、处理重复键与并发控制、配置索引或事务时。
限制:资料未提供具体版本要求、依赖坐标、代码示例细节及性能数据,需查阅参考文件获取详细规则与示例。