Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué son las anotaciones de Spring MVC?

¿Qué son las anotaciones de Spring MVC?

@Controller

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

.