执行框架转换
应用场景
针对企业中使用Dubbo等其他API框架的存量服务,AstroPro支持将代码统一转换为Spring MVC + OpenAPI的主流框架。转换后的框架将统一化,这有助于简化技术栈,降低技术多样性带来的复杂性,同时提高开发和运维团队的效率。
框架转换为Astro Pro专业版/企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。
查看转换规则组
- 参考登录AstroPro界面中操作,登录AstroPro界面。
- 在左侧导航栏中,选择 。
- 在框架转换规则组列表中选择待操作的规则组,单击“操作”列“查看”。
- 在弹框中查看转换规则组详情。
图1 查看转换规则组
执行框架转换
目前只支持对Dubbo框架进行转换。
- 参考登录AstroPro界面中操作,登录AstroPro界面。
- 在左侧导航栏中,选择 。
- 在框架转换规则组列表中选择对应的转换规则组,单击“操作”列“执行”。
- 配置转换基本信息。
- 导入文件:选择本地待转换的文件。
- 项目名称:上传压缩包时,如果压缩包名与项目名不一致,则填写压缩包内真实项目名称。
- dubbo接口包路径:不填写,即为转换整个项目文件。填写相对于项目根目录的相对路径,则转换指定路径文件,如TestProject\src\main\java\com\huawei\dubbo\api,多个路径之间使用分号(;)分隔。
项目根路径下应有pom.xml文件,否则无法转换。
图2 配置转换基本信息
- 单击“执行”,系统将按指定规则进行转换,并生成压缩包下载至本地。
图3 下载代码