MVCパターン:私自身の理解によると、管理コードを容易にすることです。
M:モデル、ビジネスロジック層
サービス層:ロジック処理に使用される、DAO得られたデータを呼び出す方法。
DAO層:データベース操作、通話書き込みツールは、データベースに接続するデータベースは、データを操作します。
V:ビュービュー層
フロントページ
C:コントローラ制御層
フロントサーブレットリクエスト送り、問題に応じて、フロントエンドを受け入れます。ロジックを実装するサービスメソッドを呼び出します。DAO層のサービス呼び出しプロセスは、データベース内のデータを得ました。
DAO層とそのサービスが実装クラスのコールメソッドへのインタフェースを参照して、インタフェースを記述するのが最善です。