¿Qué son las anotaciones de Spring MVC?
Esta anotación se usa para marcar una clase. La clase marcada es el objeto SpringMVC Controller
@RequestMapping
Esta anotación se usa para procesar el mapeo. de direcciones de solicitud. , se puede utilizar para clases o métodos. Cuando se usa dentro de una clase, significa que todos los métodos de la clase que responden a las solicitudes tienen esa dirección como ruta principal.
@Resource y @Autowired
@Resource y @Autowired se utilizan al realizar la inyección de Bean. De hecho, @Resource no es una anotación Spring, su paquete es javax.annotation. Es necesario importar el recurso, pero Spring admite la inyección de esta anotación.
@ResponseBody
Esta anotación se utiliza para convertir el objeto devuelto por el método del controlador al formato especificado a través del HttpMessageConverter apropiado y luego escribirlo en el área de datos del cuerpo del objeto de respuesta.
@PathVariable
Esta anotación se utiliza para asignar las variables de plantilla en la URL de solicitud a los parámetros del método del controlador de funciones, es decir, para eliminar las variables en la plantilla de uri. como parámetros.
@CookieValue
Esta anotación se usa para obtener el valor en la cookie;
@RequestParam
Esta anotación se usa para cambiar el área de parámetros de solicitud Los datos en se asignan a los parámetros del método de procesamiento de la función
.