SpringMVC の動作原理
1. ユーザーは http リクエストをフロントエンド コントローラー DispatchServlet
2 に送信します。フロントエンド コントローラーは、プロセッサ マッパー HandlerMapping
3 を呼び出します。プロセッサ マッパーは、特定のプロセッサ (XML と注釈を通じて見つけることができます) を検索し、プロセッサとプロセッサ インターセプタを生成して、DispatchServlet
## に返します。 # 4. フロントエンド コントローラーはプロセッサ アダプターを呼び出します5。プロセッサ アダプターは特定のプロセッサ (コントローラー)6 を見つけます。コントローラーはそれを処理した後、ModelAndView をプロセッサに返しますアダプタ7. プロセッサ アダプタは、ModelAndView をフロントエンド コントローラに返します#8. フロントエンド コントローラは、ModelAndView をビュー パーサー
##9 に渡します。 ViewResource が解析されると、特定の VIew10. フロントエンド コントローラーは、View に基づいてビューをレンダリングします (モデル データをビューに入力します) 11. レンダリングされたビューを返しますフロントエンド コントローラーへのビュー 12. フロントエンド コントローラー ユーザーへのビューへの応答ビデオ チュートリアルの推奨事項
马兵春のビデオ チュートリアル
》《Java マルチスレッドと同時実行ライブラリの高度なアプリケーションのビデオ チュートリアル
》《JAVA 初級入門ビデオ チュートリアル
》記事の推奨事項: 「Java
」以上がSpringMVC の仕組みの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。