Explicación detallada del archivo de configuración Spring MVC
Utilice @RequestMapping para asignar solicitudes
Utilice @RequestParam para vincular los parámetros de solicitud a los parámetros del método
Utilice @ModelAttribute para proporcionar datos de el modelo para enlaces a datos
Utilice @SessionAttributes para especificar los atributos almacenados en la sesión
Su función está implícito Registrarse con el contenedor Spring AutowiredAnnotationBeanPostProcessor, CommonAnnotationBeanPostProcessor, PersistenceAnnotationBeanPostProcessor, Esta configuración suele aparecer en el archivo web.xml. xml file Al inicializar DispatcherServlet, el marco buscará un archivo de configuración llamado [dispatcherServlet]-servlet.xml en la carpeta WEB-INF de la aplicación web para generar los beans definidos en el archivo. Especifique el nombre del archivo de configuración y no utilice el nombre del archivo de configuración predeterminado, pero Utilice el archivo de configuración springMVC. Entre ellos 1. No escriba, utilice el valor predeterminado. : /WEB -INF/ 2. 3, 4. Múltiples valores separados por comas SpringMVC-mvc. archivo de configuración xml Explicación del fragmento Y proporciona: soporte de enlace de datos, soporte de @NumberFormatannotation, soporte de @DateTimeFormat, soporte de @Valid, soporte de lectura y escritura XML (JAXB), soporte de lectura y escritura JSON (Jackson). Aquí, utilizamos soporte json cuando manejamos respuestas a solicitudes ajax. Más tarde, al escribir la prueba unitaria JUnit para la acción, tenemos que extraer los dos beans DefaultAnnotationHandlerMapping y AnnotationMethodHandlerAdapter del contenedor Spring IOC para completar la prueba y extraerlos para comprender que es < mvc:annotation. -driven /> ¡Esta oración registra estos dos Beans! -- soporte json--> class="org.springframework...com.starit.util.Universal Object Mapper"/> class="org.springframework.