シナリオが少ないという要件があります。
- ユーザー登録(購入者、販売者、モデレーターなど、さまざまなタイプのユーザーがいます)
- 少ないキーワードで売り手/買い手を検索できる検索機能
- ユーザーダッシュボード
検索機能は、将来的にWebサービスとして公開される可能性があります。
最初の3つは別々のポートレットとして使用できることを確認しました。私が間違っている場合は私を訂正してください。
これらすべてを同じ.warファイルに入れるべきか、それとも別々のwarファイルに移動できるかを知りたいです。注意すべき点は、3つのポイントすべてに共通するクラスがいくつかあることです。
モジュール化の目的で、ダッシュボードを別のプロジェクトに入れたり、別のプロジェクトで登録および検索したりできることを確認しました。しかし、両方を単一のwarファイルにまとめます。私たちは正しいですか?
Liferay、Spring、Hibernate、JSF(icefaces)を使用しています