2016-11-09 5 views
0

私はAngularJSやフロントエンドの技術と何ら関係がなかったので、把握するのは難しいです。カスタマイズする必要があるjHipsterプロジェクトがあり、便利なものに変わります。どのように見えるかは今のところ問題ではなく、動作する必要があります。私は20分で "jHipster in video"を見て、ミニブックを読むことさえしましたが、これらは生成されたファイルをどう扱うか理解できませんでした。 entity/entity1/entity1.controller.js、entity1.service.js、entity1.state.jsのようなファイルが互いに依存している(Java Spring @ Services/@Controller/Springデータ一般的なエンティティ)。新しい機能(ビュー、ダイアログ)を追加する手順は何ですか?jHipsterフロントエンドパーツを理解するには?

答えて

0

要するに、

コントローラ:エンティティのデコレータ エンティティ:バックエンド(スプリングブート)があなたに与えるもの サービス:エンティティデータを取得するためにバックエンドを呼び出すために使用されます。

州: - >は、サービスを利用する - >エンティティデータ を取得するには、「バックエンド」を使用し、つまりコントローラー

+0

にエンティティを設定します。取得するservice.jsする呼び出しを行い state.jsエンティティデータをバックエンド(Entity.java)から取得し、このデータをcontroller.jsに渡しますか? ウェブサイトをシンプルにするには、service.jsとcontroller.jsをまったく混乱させる必要がありますか? ビジネスロジックを実行するためにSpring @Servicesをどこで呼び出す必要がありますか? – tomwyn

+0

あなたのウェブサイトがシンプルならば、このフレームワークがまだ必要です – Purna

+0

あなたのウェブサイトがシンプルであれば、責任が明確に分かれているので、このフレームワークがまだ必要です。サービスはビジネスロジックを実行するバックエンドサービスを呼び出すことができます。 – Purna

関連する問題