同步平台模型到本地代码

更新时间:2025-03-11 02:23:11

本文介绍三种不同的方式,将平台模型与本地代码不一致的部分以平台模型为准同步到本地。

方式一:通过QuickFix对当前文件部分同步

BizWorks Toolkit插件会对编辑中文件做即时检查,在通过检查后的QuickFix列表中,选用适合的操作将平台模型同步到本地。

示例一:1

示例二:1

方式二:对编辑中的文件全量同步

说明

全量同步只会同步本地代码模型缺失的字段、方法,不会删除与修改本地已存在的字段、方法。

在编辑中的文件上单击右键,选择BizWorks > 同步模型到本地代码image.png

方式三:在Tool Window新增或全量同步平台模型到本地代码

说明

该同步方式与同步方式二:对编辑中的文件全量同步行为一致。

  1. 单击BizWorks平台模型页签,右键单击目标模型(模型分类、限界上下文),按需选择目标功能操作项。

    • 如果您单击的是模型分类,图示如下:

      image.png

    • 如果您单击的是限界上下文,图示如下:

      image.png

  2. 系统会根据 genConfig.yaml将代码生成到指定位置。

    关于genConfig.yaml说明和规则,请参见从 Entity 生成各层代码用户文档
    • 如果配置不存在,则和 Entity 生成到各层代码一样,根据项目情况推测包位置。

    • 如果推测的生成位置与预期不一致,需要您手动创建配置,明确生成位置。

    选择生成后,系统会在 BizWorks ToolWindow 的 Console 窗口展示生成情况。

    image.png该窗口可关闭,生成的目标文件可点击跳转。

    在模型同步过程中,系统会根据模型与代码之间的差异,决定目标文件是否需要更改或保持不变。若模型数量较多,建议建立并激活一个空白ChangeList,以便于对比展示和回滚同步模型至代码操作的修改内容。image

  • 本页导读 (1)
  • 方式一:通过QuickFix对当前文件部分同步
  • 方式二:对编辑中的文件全量同步
  • 方式三:在Tool Window新增或全量同步平台模型到本地代码
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等