2017-08-21 26 views
0

私は、マイクロサービスアプリケーションのパスを与えることによって、jhipsterゲートウェイアプリケーション内のエンティティを生成するためにエンティティサブジェネレータを使用しています。 しかし、マイクロサービス内のすべてのエンティティにサブジェネレータを実行する必要があるようです。すべての.jsonファイルとマイクロサービスを読み込み、すべてのエンティティを生成できる方法はありますか?jhipsterのゲートウェイアプリケーションでのエンティティ生成

答えて

0

私は個人的には、次のようにしてください:microserviceリポジトリから

  1. コピーリポジトリ ".jhipsterは、" ゲートウェイリポジトリに
  2. 次のコマンドを使用してゲートウェイを生成します。

    よjhipster - with-entities

+0

これはトリックのためのおかげでたくさんの作品good..andです。彼らは、マイクロサービスアプリで生成されたエンティティのjsonファイルのリストへのパスを与えるもう1つのオプションを追加することもできます。あなたがこのゲートウェイをリンクしたいと思うマイクロサービスは何ですか?質問などの後にあるかもしれませんか?エンティティを生成したいのですか?彼らは既にそうしています:) – Mayurb

+0

@Mayurbゲートウェイで 'jhipster entity EntityName'を実行すると、ゲートウェイの.jhipsterフォルダに存在しませんマイクロサービスへのパスを入力するように求められます。これに対する唯一の欠点は、各エンティティを単独で生成する必要があることです。 –

+0

@JonRuddellまさにこのことが、私がこの質問をした理由です。 – Mayurb

0

jdl-studioでエンティティを作成する場合は、mi彼らのためのクロスサービスはdocのようです。

microservice * with mysuperjhipsterapp except C 
microservice C with myotherjhipsterapp 

あなたは、ゲートウェイとmicroserviceの両方にjhipsterインポート-JDL my_file.jdlでentititesを生成することができます。

あなたのJDLファイルにこのオプションを使用して、ゲートウェイまたはmicroserviceからエンティティをスキップすることができます。

skipClient for A 
skipServer for B 
+0

これもうまくいきます。ありがとうございます! – Mayurb

関連する問題