Junior — Middle
Môže sa trieda Controller považovať za beany v kontajneri Spring?
sobes.tech AI
Odpoveď od AI
Áno, trieda označená ako @Controller v Spring je Spring bean. To znamená, že Spring vytvára a spravuje inštanciu tejto triedy vo svojom kontejnery.
@Controller je špecializovaná anotácia, ktorá naznačuje, že trieda je určená na spracovanie HTTP požiadaviek v MVC aplikácii. Pri skenovaní komponentov Spring deteguje tieto triedy a registruje ich ako beany v kontexte aplikácie.
Takže kontroléry sú dostupné na injekciu závislostí a zúčastňujú sa na životnom cykle Spring kontajnera, rovnako ako iné beany.