1

顧客固有の要件に合わせて Web アプリケーションを分離するために使用される手法に関する一般的な質問です。現在、Web アプリケーションは 1 つしかありませんが、別の顧客が必要としない顧客向けの新しい機能を追加する必要があります。spring 3 にはプロファイルの新しいサポートが付属していることは知っていますが、誰かが同様の問題を抱えていて、特に spring mvc と maven をビルド管理ツールとして使用してどのように解決したかを知りたいです

4

1 に答える 1

1

これを行う適切な方法は次のとおりです。

  • Webアセンブリモジュールを用意します。このモジュールは、依存関係として単純に定義された個別のモジュールに抽出された適切な機能を含むwarファイルを作成します。私のアドバイスは、クライアントごとに個別のWebアセンブリプロジェクトを作成することです。このようにして、物事を自分で整理し、混乱(料金を支払っていないクライアントに機能をリリースするなど)を回避し、全体的に簡単なメンテナンスを行うことができます。

  • versionさらに、タグのレベルでバージョン分離を行うか、それともclassifier

    • ブランチ内のversionものを分離するために使用できるタグ。

    • クライアントに固有のclassifier構成を分離するためにも使用できるタグ。

于 2013-03-06T16:18:05.543 に答える