2017-07-03 88 views
0

任何人都可以幫助我我有一個奇怪的情況, 我已經創建了一個使用j hipster的實體,並且它創建了具有該名稱和數據庫表的類,現在我的問題是如何才能改變我的班級名稱。 我做的類的一些變化,我不希望這一切之後失去這些變化更改班級名稱而不會丟失班級中的更改

我怎麼能只改變類名沒有鬆動的這些變化

是我的嘗試是How to modify existing entity generated with jhipster?

代碼更改消失了,因此在丟失代碼更改的情況下,我該怎麼做?

回答

1

這不是一個答案,但我面臨同樣的問題很多次,通常我手動這樣做,相信我它不是很多工作。

一般步驟。

步驟1:在.jhipster文件夾中,將classname.json文件替換爲文件新類名。如果有的話替換關係。

步驟2:更改域,存儲庫,服務(如果存在)資源。

第3步:更改ui代碼。

這是一個查找/替換工作只需要更加小心它就可以了。

雖然有一個棘手的方法。

步驟1:創建一個新的分支,如果使用Git

第2步:創建於.jhipster項目中的新new_class_name.json文件。

步驟3:複製從old_class_name.json文件中的new_class_name.json的JSON

步驟4:運行命令 「喲jhipster:實體new_class_name」

步驟5:這將創建所有新文件。

第6步:複製粘貼您的更改在新的。

第7步:刪除舊文件。

我通常會遵循第一個。相信我並不困難。

+0

謝謝,會給它一個鏡頭。 – rakesh

+0

它是如何去Rakesh? –

+0

我把我的類名稱,因爲它是我通過在域和liquibase文件進行更改我的數據庫表名稱。感謝您的答覆。 – rakesh