@Bean ni kidokezo cha kiwango cha mbinu na analogi ya moja kwa moja ya kipengele cha XML. Kidokezo kinaauni sifa nyingi zinazotolewa na, kama vile: init-method, destroy-method, autowiring, lazy-init, dependency-check, inategemea na upeo.
Ufafanuzi wa @maharage ni nini kwenye kiatu cha Spring?
Ufafanuzi wa
Spring @Bean unasema kuwa njia huzalisha maharagwe ili kudhibitiwa na chombo cha Spring. Ni ufafanuzi wa kiwango cha mbinu. Wakati wa usanidi wa Java (@Configuration), mbinu inatekelezwa na thamani yake ya kurejesha inasajiliwa kama maharagwe ndani ya BeanFactory.
Bean ni nini kwenye kiatu cha Spring?
Ufafanuzi wa Maharage
Katika Majira ya kuchipua, vitu ambavyo vinaunda uti wa mgongo wa maombi yako na vinavyodhibitiwa na chombo cha Spring IoC vinaitwa maharage. Maharage ni kitu ambacho huimarishwa, kuunganishwa na kudhibitiwa vinginevyo na chombo cha Spring IoC.
Ufafanuzi wa @usanidi hufanya nini?
@Ufafanuzi wa usanidi unaonyesha kuwa darasa hutangaza mbinu moja au zaidi za @Bean na linaweza kuchakatwa na chombo cha Spring ili kutoa ufafanuzi wa maharagwe na maombi ya huduma kwa maharagwe hayo wakati wa utekelezaji … Hii inaitwa kipengele cha Spring Java Config (kwa kutumia @Configuration annotation).
Je! Ufafanuzi unafafanuliwa vipi katika maharage wakati wa Spring?
Kutengeneza maharage kwa kutumia vipengele vya kuchanganua kunaweza kufanywa kwa hatua mbili
- 1.1. Fafanua maharagwe kwa maelezo ya sehemu husika. Tutatumia moja ya vidokezo vinne vifuatavyo inavyofaa. @Sehemu. …
- 1.2. Jumuisha vifurushi vya maharagwe katika ufafanuzi wa @ComponentScan. AppConfig.java. …
- 1.3. Onyesho. kifurushi com.howtodoinjava.spring;