-
DDD - Astro企业应用 AstroPro
# 应用层(必填项) |-- service # 应用服务层(必填项) I{biz}AppService.java
-
base/service - Astro企业应用 AstroPro
json元数据,来重新生成base层。使用该插件重新生成base层时,service层不会重新生成。不建议采用上述方式在本地修改metadata.json,容易引入其他未知错误,建议还是在AstroPro前端重新进行编排生成。 图1 base层 service:当base中提供的
-
单Module - Astro企业应用 AstroPro
# 承接API直接调用,基本的业务判断逻辑和分发。service层目录,包含接口层和实现层 (必须) |-- impl # service实现代码(必填项)
-
新增依赖服务 - Astro企业应用 AstroPro
即spring-cloud:openFeign远程调用客户端。 控制器类型:设置生成API层时的生成依据,默认为SPRING_WEBMVC,即生成基于spring-webmvc的API层。 依赖强弱:设置依赖关系的类型。 strong:被依赖服务不可用,依赖服务调用的被依赖服务的相关API也是不可用状态。
-
步骤3:生成策略 - Astro企业应用 AstroPro
"other_properties": "..." } } Web框架模型:生成基于spring-webmvc的API层。 关闭API中根对象前缀:设置为“是”时,sharding bo的API前面不需要添加root bo的路径。 查询参数阈值:设置查询参数阈