Design-pattern-mvc-pattern
提供:Dev Guides
デザインパターン-MVCパターン
MVCパターンは、Model-View-Controller Patternの略です。 このパターンは、アプリケーションの懸念を分離するために使用されます。
- モデル-モデルは、データを運ぶオブジェクトまたはJAVA POJOを表します。 また、データが変更された場合にコントローラーを更新するロジックを持つこともできます。
- 表示-表示は、モデルに含まれるデータの視覚化を表します。
- コントローラー-コントローラーはモデルとビューの両方で機能します。 モデルオブジェクトへのデータフローを制御し、データが変更されるたびにビューを更新します。 ビューとモデルを分離します。
実装
モデルとして機能する_Student_オブジェクトを作成します。_StudentView_はコンソールに生徒の詳細を印刷できるビュークラスになり、_StudentController_は_Student_オブジェクトにデータを保存し、それに応じてビュー_StudentView_を更新するコントローラークラスです。
デモクラス_MVCPatternDemo_は、_StudentController_を使用して、MVCパターンの使用方法を示します。
ステップ1
モデルを作成します。
Student.java
ステップ2
ビューを作成します。
StudentView.java
ステップ3
コントローラーを作成します。
StudentController.java
ステップ4
_StudentController_メソッドを使用して、MVCデザインパターンの使用方法を示します。
MVCPatternDemo.java
ステップ5
出力を確認します。