Spring bootis teisendab @Component, @Repository, @Controller, @Service @Configration annotatsioonid objekti, mida soovid instantsierida, ubadeks ja panevad selle IoC konteinerisse, nii et saad öelda, et kõik on BEAN.
Kui on vaja objekti kasutada, saame BEANi IOC konteinerist saada konstruktori süstimise või @Autowired annotatsioonide abil. Kui saame BEANi, mida pole süstitud, võime projekti alustamisel saada veateate. Mõnikord, kui BEAN saadakse dünaamiliselt, ei teatata käivitamisel viga, kuid vea võidakse teatada käivitamisel. Seega on kõigi registreeritud BEA-de nägemine väga kasulik probleemide lahendamisel.
Abiklassi kood BEAN-i dünaamiliselt hankimiseks vedrukonteineris on järgmine:
Vaata kõiki registreeritud BEAN-koode järgmiselt:
Renderdused on järgmised:
|