springmvc Workflow
1. 사용자가 서버에 요청을 보내면 이 요청은 먼저 프런트 엔드 컨트롤러 DispatcherServlet(중앙 컨트롤러라고도 함)으로 이동합니다.
2. DispatcherServlet은 요청을 받은 후 HandlerMapping 프로세서 매퍼를 호출합니다. 이를 통해 우리는 어떤 컨트롤러가 요청을 처리해야 하는지 알 수 있습니다(컨트롤러는 호출되지 않고 알려지기만 함).
3. DispatcherServlet은 HandlerAdapter 프로세서 어댑터를 호출하고 프로세서 어댑터에 실행해야 하는 컨트롤러를 알려줍니다.
(추천 비디오 튜토리얼: java 비디오)
4. HandlerAdapter 프로세서 어댑터는 Controller를 실행하고 ModelAndView(데이터 및 뷰)를 가져온 다음 이를 DispatcherServlet 레이어에 계층별로 반환합니다.
5. DispatcherServlet은 분석을 위해 ModelAndView를 ViewReslover 뷰 파서에 전달한 다음 실제 뷰를 반환합니다.
6. DispatcherServlet은 모델 데이터를 뷰에 채웁니다.
7. DispatcherServlet은 결과로 사용자에게 응답합니다.
추천 튜토리얼: java 입문 프로그램
위 내용은 springmvc 워크플로의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!