2017-08-21 27 views
0

我使用實體子生成器通過給出microservice應用程序的路徑在我的jhipster網關應用程序中生成實體。 但看起來我必須爲微服務中的每個實體運行子生成器。有什麼辦法可以讀取所有的.json文件並在微服務中生成所有實體?jijterter網關應用程序中的實體生成

回答

0

我親手做的如下:從微服務存儲庫

  1. 複製庫「.jhipster」到網關倉庫
  2. 生成使用以下命令網關:

    喲jhipster - with-entities

+0

這是good..and工作的感謝了一堆的伎倆。他們還可以添加一個選項來給出在微服務應用程序中生成的實體json文件列表的路徑。可能是在它詢問的問題之後,你想把這個網關連接到哪個微服務?..或者你想要生成這些實體嗎?類似的東西..或者是過分的要求:),因爲他們已經做了這麼多:) – Mayurb

+0

@Mayurb如果鍵入運行'jhipster實體EntityName'在網關上,它不會在網關的.jhipster文件夾中它會提示您輸入微服務的路徑。唯一的缺點,這是你必須通過自身 –

+0

@JonRuddell究竟產生各個實體!!,這是我問這個問題,看看別人是怎麼解決自己生成的每個實體的這個問題的原因。 – Mayurb

0

如果使用jdl-studio創建實體,則可以指定mi他們的交叉服務,如doc

microservice * with mysuperjhipsterapp except C 
microservice C with myotherjhipsterapp 

然後,您可以生成與在網關和微服務都jhipster進口JDL my_file.jdl的entitites。

您可以通過在JDL文件中使用此選項跳過從網關或微服務實體:

skipClient for A 
skipServer for B 
+0

這個也可以。謝謝! – Mayurb

相關問題