Junior — Middle
¿Se puede considerar la clase Controller como beans en el contenedor de Spring?
sobes.tech AI
Respuesta de la IA
Sí, una clase anotada como @Controller en Spring es un bean de Spring. Esto significa que Spring crea y gestiona una instancia de esa clase en su contenedor.
@Controller es una anotación especializada que indica que la clase está destinada a manejar solicitudes HTTP en una aplicación MVC. Al escanear los componentes, Spring detecta esas clases y las registra como beans en el contexto de la aplicación.
Por lo tanto, los controladores están disponibles para la inyección de dependencias y participan en el ciclo de vida del contenedor de Spring, al igual que otros beans.