ホームページ  >  記事  >  Java  >  SpringMVC の仕組み

SpringMVC の仕組み

Guanhui
Guanhuiオリジナル
2020-05-28 15:14:122442ブラウズ

SpringMVC の仕組み

SpringMVC の動作原理

1. ユーザーは http リクエストをフロントエンド コントローラー DispatchServlet

2 に送信します。フロントエンド コントローラーは、プロセッサ マッパー HandlerMapping

3 を呼び出します。プロセッサ マッパーは、特定のプロセッサ (XML と注釈を通じて見つけることができます) を検索し、プロセッサとプロセッサ インターセプタを生成して、DispatchServlet

## に返します。 # 4. フロントエンド コントローラーはプロセッサ アダプターを呼び出します

5。プロセッサ アダプターは特定のプロセッサ (コントローラー)

6 を見つけます。コントローラーはそれを処理した後、ModelAndView をプロセッサに返しますアダプタ

7. プロセッサ アダプタは、ModelAndView をフロントエンド コントローラに返します

#8. フロントエンド コントローラは、ModelAndView をビュー パーサー

##9 に渡します。 ViewResource が解析されると、特定の VIew

10. フロントエンド コントローラーは、View に基づいてビューをレンダリングします (モデル データをビューに入力します)

11. レンダリングされたビューを返しますフロントエンド コントローラーへのビュー

12. フロントエンド コントローラー ユーザーへのビューへの応答

ビデオ チュートリアルの推奨事項

马兵春のビデオ チュートリアル

Java マルチスレッドと同時実行ライブラリの高度なアプリケーションのビデオ チュートリアル

JAVA 初級入門ビデオ チュートリアル

記事の推奨事項: 「Java

以上がSpringMVC の仕組みの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。