1

私はまだ MVP に頭を悩ませようとしています。コントローラ クラスは何に使用する必要がありますか? そこからデータ リソースにアクセスできますか?

4

3 に答える 3

1

コントローラーはモデルに基づいて動作する必要があり、おそらくデータベースへのサービス層呼び出しを介してモデルにデータを入力します。通常、ビューからのリクエストにより、コントローラーはモデルに対してアクションを実行します。

ビューは画面上のプレゼンテーションです。

プレゼンターは、ビューとコントローラーの間のフローを処理します。

プレゼンターとコントローラーを分離する理由は、特定のコントローラーを別のプレゼンターなどで再利用できるようにするためです。

于 2009-05-19T07:11:13.327 に答える