Junior — Middle
È possibile considerare la classe Controller come bean nel contenitore Spring?
sobes.tech AI
Risposta dell'AI
Sì, una classe annotata come @Controller in Spring è un bean di Spring. Ciò significa che Spring crea e gestisce un'istanza di questa classe nel suo contenitore.
@Controller è un'annotazione specializzata che indica che la classe è destinata a gestire le richieste HTTP in un'applicazione MVC. Durante la scansione dei componenti, Spring rileva queste classi e le registra come bean nel contesto dell'applicazione.
Pertanto, i controller sono disponibili per l'iniezione delle dipendenze e partecipano al ciclo di vita del contenitore Spring, come altri bean.