0

私は Java デスクトップ アプリケーションを開発しており、mvc アーキテクチャを適用することにしました。Oracleのチュートリアルを読みました。

このチュートリアルでは、筆者はすべてのモデルに対して 1 つのコントローラーを使用しました。

アプリケーションで複数のコントローラーを使用することは可能で、それらのコントローラーはどのようにそれらの間で通信できますか?

4

1 に答える 1

0

シンプルにするため、そしてビューとコントローラーのまとまりを保つために、私が通常行っていること。1 つのコントローラーとビューの pero 関数を使用すると、それらの変更が簡単になり、デバッグ プロセスが簡単になります。

通常、アプリケーションへのメインの入り口があり、そこからさまざまなビューに移動します。他のセカンダリ ビューを作成する場合、それらはメインのビューに依存しているため、通信できるようにするために、それらの間の参照を作成できます。

それが私が通常していることです。

于 2013-09-24T11:17:19.683 に答える