Présentation de WebMVC


Le module WebMVC est un autre module très important du framework YMP en plus du module JDBC. Il intègre de nombreuses fonctionnalités du framework YMP. Il conserve toujours un style simple et cohérent dans la conception et l'utilisation de la structure fonctionnelle, et hérite également. le grand public Les gènes du framework MVC permettent aux développeurs qui comprennent et sont familiers avec SSH et d'autres technologies de framework de démarrer extrêmement facilement, sans frais d'apprentissage.

Les principales caractéristiques fonctionnelles sont les suivantes :

  • Implémentation MVC standard, structure claire, configuration simple entièrement basée sur des annotations ;
  • Prend en charge le mode convention, pas besoin d'écrire du code de contrôleur, correspond et exécute directement les vues ; afficher les technologies (JSP, Freemarker, Velocity, Text, HTML, JSON, Binary, Forward, Redirect, HttpStatus, etc.) ;
  • Prend en charge le mode RESTful et le style d'URL ;
  • Prend en charge la liaison automatique des paramètres de requête et des paramètres de méthode de contrôleur ;
  • Prend en charge la vérification de la validité des paramètres ;
  • Prend en charge l'interception des méthodes du contrôleur ;
  • Prend en charge le mappage de routage des demandes de contrôleur de configuration d'annotation ;
  • Prend en charge l'analyse automatique des classes de contrôleur et l'enregistrement ;
  • Prend en charge le traitement personnalisé des événements et des exceptions ; internationalisation ;
  • Prise en charge des méthodes de contrôleur et de la mise en cache des vues ;
  • Prise en charge de l'échappement des paramètres du contrôleur ;
  • Prise en charge des extensions de plug-in
  • Remarque
  •  : Ajoutez la configuration ci-dessus au pom du projet.
  • Si vous ne souhaitez pas activer le service de cache, juste