Dixième collection de discours d'entrevue back-end: discours d'entrevue springMVC

Ceci est le dixième article de blog de la collection d'entretiens back-end - springMVCcompétences en entretien❗❗❗

1. PrésentationspringMVC


springmvcIl s'agit d'un cadre de couche de vue qui MVCnous permet de recevoir et de traiter facilement les demandes et les réponses via le modèle.

Laissez-moi vous parler de plusieurs composants essentiels :

  1. Son contrôleur principal est DispatcherServletque son rôle est de recevoir les demandes des utilisateurs, puis de donner les résultats des commentaires des utilisateurs. Il équivaut à un transpondeur ou à une unité centrale de traitement, contrôle l'exécution de l'ensemble du processus et planifie uniformément chaque composant pour réduire le couplage entre les composants et faciliter l'expansion entre les composants.

  2. Vient ensuite le mappeur de processeur ( ) : son rôle est de trouver les informations de processeur correspondantes via ou la configuration HandlerMappingen fonction du chemin demandé .URL注解XML

  3. Il existe également l'adaptateur de processeur ( HandlerAdapter) : son rôle est d'exécuter le processeur concerné selon les règles de lien d'exécution spécifiques en fonction des informations sur le processeur trouvées par le processeur mappeur, et de renvoyer ModelAndView.

  4. Enfin, le résolveur de vue ( ViewResolver) : il effectue l'opération d'analyse, résout le nom de la vue logique en une vue réelle grâce aux informations contenues ModelAndViewdans l'objet et le renvoie à l'utilisateur.ViewView

2. Flux d'exécution de springMVC

  1. <

おすすめ

転載: blog.csdn.net/lvoelife/article/details/132563260