2016-07-01 1 views
0

私はフロントエンドを角度、グラント、バワーを使って書いています。そして、私はバックエンドを持っています。これは主にREST API(Springアプリケーション)です。ウェブとサービス層分割して

私は、どこ厳密

私の質問は、フロントとバックエンドが通信することですweb.war内のみ静的ファイルを必要とする.I(& service.war web.war)二つの異なる戦争としてそれらを別々にする必要があり構築しますコントローラを配置します(Webまたはサービスの戦争の中で)。コントローラ自体をサービス側に持つことは良いことですか?正しい方法は何ですか?

答えて

0

コントローラをweb.warに追加することをお勧めします.IMHOでは、コントローラクラスをservice.warに追加することは意味がありません。特定の要件がありますが、戦争の理由を理解できません。サービスモジュールのためには、私は2つの戦争を戦争だけでマージするべきです。 について

+0

サービス戦争はAPI(多くの異なるUIに対応しています)として機能しています。サービス戦争は別のサービス戦争の理由です。ここでは、私のコントローラーをどこに置くのか疑いがあります。すべてのUIのサービス戦争において、異なるUIのコントローラーまたは共通のコントローラーを持つかどうか。コメントしてくれてありがとう。 – Vishnu

+0

私はUIごとに1つのコントローラが必要です。別のものを混ぜてはいけません。 – duardito

+0

異なるUIには独自のコントローラが必要ですか?最後に、私のコントローラはservice.warの代わりにweb.warになければなりませんか? – Vishnu

関連する問題