Sobes.tech
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.