背景
当前底层 starter 拆分较细,边界清晰,但标准微服务 WebMVC 应用通常需要组合 boot、webmvc、config、register、rpc 等多个依赖。可以考虑新增场景型 starter,降低应用侧接入成本。
建议
新增类似 opensabre-starter-service-webmvc 的场景 starter,组合常见微服务 WebMVC 能力。底层 starter 继续保持细粒度,场景 starter 只负责聚合。
验收点
- 标准 WebMVC 微服务应用可通过一个场景 starter 完成主要框架接入。
- 仍支持高级用户按需组合底层 starter。
- 文档说明场景 starter 与底层 starter 的取舍。
背景
当前底层 starter 拆分较细,边界清晰,但标准微服务 WebMVC 应用通常需要组合 boot、webmvc、config、register、rpc 等多个依赖。可以考虑新增场景型 starter,降低应用侧接入成本。
建议
新增类似 opensabre-starter-service-webmvc 的场景 starter,组合常见微服务 WebMVC 能力。底层 starter 继续保持细粒度,场景 starter 只负责聚合。
验收点