跳到技能内容
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
词映 AI导航
工具库Skills 技能
我的收藏
词映 AI导航
发现工具选型指南Skills 技能AI 快讯AI图片AI视频AI文档AI办公AI助手AI搜索AI编程AI音频AI设计AI智能体模型与开发AI学习模型评测AI提示词内容检测AI金融AI 3D扫描与识别其他工具跨境电商 AI
技能目录24 小时热门TOP100 技能每日更新
Skills 技能/joaquimscosta/arkhe-claude-plugins/spring-boot-data-ddd

Spring Boot Data DDD 技能:在聚合内保存订单明细

English

Claude Code 安装步骤

  1. 从 GitHub 固定提交获取完整的 `plugins/spring-boot/skills/spring-boot-data-ddd` 目录。
  2. 复制到目标项目的 `.claude/skills/`,确认 `.claude/skills/spring-boot-data-ddd/SKILL.md`,再从项目根目录启动 Claude Code,输入 `/spring-boot-data-ddd`。

中文摘要

用 Claude Code 设计 Spring Data 聚合根、仓储与事务边界,并用测试验证订单及明细按同一个聚合保存。

SKILL.md 中文导读

可复现示例

创建 O1,依次添加商品 A 数量 1 与 B 数量 2,通过仓储保存后重新读取。另尝试添加数量为 0 的明细。

工作步骤

  1. 把 Order 建成聚合根,明细的新增由聚合方法校验数量。通过订单仓储保存聚合。
  2. 重读数据库核对两条有效明细与订单。加一个数量为零的失败测试,确认聚合不保存无效项。

验收方法

读取到两条有效明细,数量合计 3。零数量被领域规则拒绝。

GitHub 原文 · 更新日期 2026-11-13

适用环境

准备自己的 Spring Boot 4 项目、Spring Data JDBC 与测试数据库。示例只包含订单和两条合成明细。

常见问题

其他聚合应直接修改订单明细吗?

通过订单聚合根维护一致性。其他聚合按需要引用订单 ID 并使用已定义的操作。

技能信息

GitHub 仓库
joaquimscosta/arkhe-claude-plugins

收集于互联网

相关指南

  • Claude Code 自定义 Skills:SKILL.md 的目录、触发条件与测试
更多 Claude Code 技能

相关推荐

  • design-intent-specialist 技能

    joaquimscosta/arkhe-claude-plugins

  • code-explanation 技能

    joaquimscosta/arkhe-claude-plugins

  • diagramming 技能

    joaquimscosta/arkhe-claude-plugins

  • ralph-prd 技能

    joaquimscosta/arkhe-claude-plugins

  • deep-research 技能

    joaquimscosta/arkhe-claude-plugins

  • sdlc-develop 技能

    joaquimscosta/arkhe-claude-plugins

词映 AI 导航Skills 技能
工具分类全部工具已本地化技能选型指南AI 快讯