私はいくつかの Spring MVC コントローラーの例を見てきましたが、私が見つけたものは、複数のビューを処理する 1 つのコントローラーを示しています。このアプローチは問題ないように見えますが、大規模な Web サイトでは不器用になることがわかりました。
次のようなものが与えられます:
Accounts
/AcctsRec
/AcctsPay
そのセットアップで 1 つのアカウント コントローラーがどこで機能するかがわかります。
今追加:
Security
/Login
/Rights
ここでも、Security Controller が 1 つあります。
しかし、今のようなものを追加します。Security/Rights が Accounts/AcctsPay へのアクセスを許可するかどうか。それは3番目のコントローラーでしょうか?それとも、Security/Rights はオブジェクトを Accounts/AcctsPay に渡しますか? それとも会計管理者?
それはどのように機能しますか?
疑似コードの例、Web サイトの例へのポインタ、または役立つものをいただければ幸いです。Spring のドキュメントに誘導しないでください。私はそれを数回読んだことがありますが、あまり輝いていないようです.