1

Maven と Tomcat を使用した MVC Spring プロジェクトがあります。プロジェクトをサブプロジェクトに分離しようとしています

  ---Web (Controller and Jsp's) 
 |
  ---Model ( Model classes)
 |
  ---Service
 |
  ---Repository

すべてを切り離してきれいにしたい。Spring MVC & Maven と TomCat を使用しています。これらのアプローチにMavenモジュールを使用する必要がありますか、またはどちらのアプローチを使用する必要があるかを尋ねるのが最善です。

4

1 に答える 1

0

次の 3 つの選択肢があります。

  1. サービス指向のプログラミング パターン。

  2. OSGi のモジュール性。

  3. xml データベースを使用した規則を使用したカスタム フレームワーク。

3つ目は、コレクションを使用してデータを保存することにより、Daoレイヤーでカスタム規則を使用できると言えます。たとえば、obj{param1,param2} xmlをシリアル化するなどのオブジェクトを保存する場合などです。

<attr1>param1<attr1>

などを Dao レイヤーに追加し、属性を繰り返して XML に追加し、xml にシリアル化して格納します。

ただし、これらのアプローチのすべてが開発コードのサイズを削減するわけではありませんが、他のプロジェクトで多くのコードを再利用できます。

于 2013-09-27T19:50:02.873 に答える