gpt4 book ai didi

uml - Visual Paradigm 中代码和模型之间的同步

转载 作者:行者123 更新时间:2023-12-04 09:31:18 24 4
gpt4 key购买 nike

我创建了一个类图,然后通过 Visual Paradigm 生成了他们的代码。

我已经在生成的类中插入了大量代码,现在我需要更新模型。但我想通过 Visual Paradigm 轻松执行更新。

如果我更新我的模型然后生成类并将它们替换为当前类,我将丢失我的代码。

在模型中生成类代码后,如何将我的代码插入模型中以保留和维护它们?

我可以更新类然后通​​过它们更新模型,但是在模型中更新更简单,我想先更新我的模型然后根据新模型更新我的类并保持类实现 代码也是如此。

已解决:

在往返过程中,更改将被合并(而不是覆盖),类文件中的代码将被保留。所以我应该更新模型并在现有文件上开始往返,以将新模型元素合并到现有模型元素和代码中。

最佳答案

您想更新您的模型以反射(reflect)在源中所做的更改,这意味着更新模型中已定义的类,在模型中尚未定义的源中添加新类,删除现有类在模型中,但不再出现在源代码中。

所有这些都是“往返”(来自源),不能与“反向”(来自源)混淆,后者不会更新模型中的元素,但创建 元素而不考虑它们是否已经存在于模型中。

看起来你可以在 Visual Paradigm 中做到这一点(即使是这样做的方式对我来说也很奇怪,因为从相反的方向开始):

我鼓励您学习如何使用专门为此目的而制作的新专用模型/源,不要冒险因错误破坏现有模型/源

关于uml - Visual Paradigm 中代码和模型之间的同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62829954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com