¿Cuál es el uso de @controller en primavera?
¿Cuál es el uso de @controller en primavera?

Video: ¿Cuál es el uso de @controller en primavera?

Video: ¿Cuál es el uso de @controller en primavera?
Video: Spring Tips: @Controllers: All Together Now 2024, Mayo
Anonim

Controlador de resorte La anotación solo se puede aplicar a las clases. Se usa para marcar una clase como manejador de solicitudes web. Se usa principalmente con Primavera MVC solicitud.

Simplemente, ¿qué hace @controller en primavera?

@ Controlador anotación es una anotación utilizada en Primavera Marco MVC (el componente de Primavera Marco utilizado para implementar la aplicación web). Los @ Controlador La anotación indica que una clase en particular cumple el papel de un controlador.

También sepa, ¿cuál es el uso de @component en Spring? Componente de resorte La anotación se usa para denotar una clase como Componente . Esto significa que Primavera framework detectará automáticamente estas clases para la inyección de dependencias cuando se utilice la configuración basada en anotaciones y el escaneo de classpath.

Posteriormente, la pregunta es, ¿cuál es la diferencia entre @controller y @RestController en primavera?

Diferencia entre @ RestController y @ Controlador en Primavera . Los @ Controlador es una anotación común que se utiliza para marcar una clase como Primavera MVC Controlador tiempo @ RestController es un especial controlador utilizado en servicios web RESTFul y el equivalente de @ Controlador + @ResponseBody.

¿Cuál es el uso de @ResponseBody?

@RequestBody y @ Cuerpo de respuesta las anotaciones son usó para vincular la solicitud HTTP / cuerpo de respuesta con un objeto de dominio en parámetro de método o tipo de retorno. Detrás de escena, estas anotaciones usos Convertidores de mensajes HTTP para convertir el cuerpo de la solicitud / respuesta HTTP en objetos de dominio.