更新时间:2024-11-13 GMT+08:00
分享

执行框架转换

应用场景

针对企业中使用Dubbo等其他API框架的存量服务,AstroPro支持将代码统一转换为Spring MVC + OpenAPI的主流框架。转换后的框架将统一化,这有助于简化技术栈,降低技术多样性带来的复杂性,同时提高开发和运维团队的效率。

框架转换为Astro Pro专业版/企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本

查看转换规则组

  1. 参考登录AstroPro界面中操作,登录AstroPro界面。
  2. 在左侧导航栏中,选择后端开发平台 > 框架转换
  3. 在框架转换规则组列表中选择待操作的规则组,单击“操作”“查看”
  4. 在弹框中查看转换规则组详情。

    图1 查看转换规则组

执行框架转换

目前只支持对Dubbo框架进行转换。

  1. 参考登录AstroPro界面中操作,登录AstroPro界面。
  2. 在左侧导航栏中,选择后端开发平台 > 框架转换
  3. 在框架转换规则组列表中选择对应的转换规则组,单击“操作”“执行”
  4. 配置转换基本信息。

    • 导入文件:选择本地待转换的文件。
    • 项目名称:上传压缩包时,如果压缩包名与项目名不一致,则填写压缩包内真实项目名称。
    • dubbo接口包路径:不填写,即为转换整个项目文件。填写相对于项目根目录的相对路径,则转换指定路径文件,如TestProject\src\main\java\com\huawei\dubbo\api,多个路径之间使用分号(;)分隔。

      项目根路径下应有pom.xml文件,否则无法转换。

      图2 配置转换基本信息

  5. 单击“执行”,系统将按指定规则进行转换,并生成压缩包下载至本地。

    图3 下载代码

相关文档