spring-boot-starter-module
约 329 字大约 1 分钟
2026-05-09
spring-boot-starter-module
TG-boot 的 Maven 模块聚合根:按通用能力与垂直业务拆分为可复用的 spring-boot-starter-* 子工程。
子聚合说明
| 目录 | 说明 | 详细文档 |
|---|---|---|
spring-boot-starter-common | 公共内核、MQ 基线配置 | common |
spring-boot-starter-components | 通用组件(系统、交易、文件等) | components |
spring-boot-starter-business | 垂直业务(客户、婚恋等) | business |
spring-boot-starter-runner | 默认单体启动器 | runner |
spring-boot-starter-architecture-tests | 模块边界守护(构建期门禁,非运行时代码) | architecture-tests |
运维
运维说明:生产部署、Actuator 禁止对公网暴露、MQ 与上线自查。
跨模块协作
跨模块协作规范:MQ 与同步 Api**Service 选用规则、链路分类表、幂等键约定。
给 AI / 开发者的阅读顺序
- AI 编码规范(实体、Service、命名硬性约定,生成代码前必读)。
- TG-boot 总览 了解整体与运行方式。
- 跨模块协作规范 了解跨模块边界。
- 进入 components 或 business 下各模块文档;契约与实现分别在
-api/-biz。
架构测试
mvn -pl spring-boot-starter-architecture-tests -am test源码路径:tg-boot/spring-boot-starter-module/
