# HealthLink-HIS 后端开发规范 > 🤖 本文件供 AI 工具自动读取。完整规范见 **[../../RULES.md](../../RULES.md)** ## 铁律速查 1. **修改完必须测试** — `mvn clean compile -DskipTests` 2. **Flyway 迁移** — 新建表/字段必须走 Flyway 3. **测试通过才提交** — 编译+测试全通过才能 commit 4. **API路径对齐** — `/healthlink-his/api/v1/` 5. **先分解再行动** — 非平凡任务先出计划 6. **文档在 MD 目录** — 大写下划线命名 7. **铁律18: 禁止破坏原有功能** — 完善功能时不能破坏已有功能 ## 快速命令 ```bash export JAVA_HOME=/opt/jdk-25 mvn clean compile -DskipTests # 编译 mvn install -DskipTests # 构建 mvn test -pl healthlink-his-application -Dtest="XxxTest" -Dsurefire.failIfNoSpecifiedTests=false ``` ## 详细规范 → 完整铁律: `MD/specs/IRON_RULES.md` → 后端规范: `MD/specs/BACKEND_DEVELOPMENT_STANDARD.md` → 后端清单: `MD/specs/BACKEND_CHECKLIST.md` → 根目录完整规范: `RULES.md`