序文フレーム(A)

まず、システムのフレームワーク

  システムアーキテクチャは:大きな構造、アプリケーション・プログラムの統合を指します。

  3層アーキテクチャとMVC:システム構造がしばしば言及され、2があります。これら2つの構造が、両方の異なる、しかし関連。

  しかし、二つの構造の使用は、両方のために、システムのモジュール間の結合を低減します。

 

 

1.1 3層アーキテクチャ

 

 

  3層アーキテクチャの手段:ビュー層ビュー、サービス・レイヤー・サービス、および永続化層ダオ。彼らはそれぞれ、異なる機能を実行します。
  ビュー層:ユーザーは、ここに書かれているが提出した要求を受信するためのコード。

  サービス層:メインのビジネスロジックがここで行われています。

  ダオ層:直接ここに書かれたデータベース・コードの操作。
  抽象指向プログラミングを使用して3層プログラミングに層の間の結合の程度を低減するために。すなわち、上部
  下げる呼び出しは、インタフェースを介して達成されます。実際のサービスプロバイダの上下層が、それは下層階級のインターフェースを実現することです。
  サービス規格(インターフェース)が同一であり、(実装クラス)がサービスプロバイダによって置き換えることができます。これは、層の間にデカップリングできます。

おすすめ

転載: www.cnblogs.com/penguin1024/p/12133450.html