更改类名而不丢失类中的更改

时间:2017-07-03 20:35:59

标签: jhipster

有些人可以帮助我,我有一个奇怪的情况, 我已经使用j hipster创建了一个实体,并且它也创建了具有该名称和数据库表的类,现在我的问题是如何才能更改我的类名。 我在课程上做了一些改变,我不想放弃这些改变

如何在不丢失这些更改的情况下更改类名

我试过的是How to modify existing entity generated with jhipster?

在此之后所有代码更改都消失了,所以如果丢失代码更改我该怎么办?

1 个答案:

答案 0 :(得分:1)

这不是一个答案,但我经常遇到同样的问题,通常我是手动完成的,相信我并不是很多工作。

一般步骤。

步骤1:在.jhipster文件夹中,将classname.json文件替换为您的文件新类名。如果有的话,替换关系。

第2步:更改域名,存储库,服务(如果存在),资源。

第3步:更改ui代码。

这是一个查找/替换工作,只需要更加小心。

虽然有一种棘手的方法。

步骤1:如果使用git

,请创建一个新分支

第2步:在.jhipster项目中创建一个新的new_class_name.json文件。

步骤3:从old_class_name.json中的old_class_name.json文件中复制json

第4步:运行命令" yo jhipster:entity new_class_name"

第5步:这将创建所有新文件。

第6步:将更改粘贴到新版本中。

第7步:删除旧文件。

我通常跟随第一个。相信我并不困难。