Yazda seçmə nədir?
Yazda seçmə nədir?

Video: Yazda seçmə nədir?

Video: Yazda seçmə nədir?
Video: Təbii Seçmə 2024, Bilər
Anonim

@ Kvalifikator annotasiya, eyni tipli bir neçə lobya olduqda, avtomatik naqil münaqişəsini həll etmək üçün istifadə olunur. @ Kvalifikator annotasiya @Component ilə şərh edilmiş istənilən sinifdə və ya @Bean ilə şərh edilmiş metodda istifadə edilə bilər. Bu annotasiya konstruktor arqumentləri və ya metod parametrlərində də tətbiq oluna bilər.

İnsanlar da soruşurlar ki, yaz çəkmə seçicisi nədir?

@Component əsasdır Bahar Tələbə tərəfindən aşkarlanmağa imkan verən annotasiya Bahar konteyner. @ Kvalifikator ("tələbə") bu lobyanı "tələbə" sətri ilə unikal şəkildə müəyyən edir. com/zetcode/model/Manager.java.

Onu da bilirik ki, yay komponenti nədir? Yay komponenti annotasiya bir sinfi qeyd etmək üçün istifadə olunur Komponent . Bu o deməkdir ki Bahar çərçivə annotasiyaya əsaslanan konfiqurasiya və sinif yolunun skan edilməsi istifadə edildikdə asılılıq inyeksiyası üçün bu sinifləri avtomatik aşkarlayacaq.

Bu baxımdan @autowired və @qualifier arasındakı fərq nədir?

The fərq bu @ Autowired və @Qualifier yay annotasiyasıdır, @Resource isə standart java annotasiyasıdır (JSR-250-dən). Bundan əlavə, @Resource yalnız sahələr və tənzimləyici inyeksiya üçün dəstəklənir. Avtomatik simli sahələri, təyinediciləri, konstruktorları və çox arqumentli üsulların inyeksiyasını dəstəkləyir.

Java-da kvalifikator nədir?

İstifadə edə bilərsən seçicilər müəyyən bir lobya növünün müxtəlif tətbiqlərini təmin etmək. A seçici paxlaya tətbiq etdiyiniz annotasiyadır. A seçici növü a Java annotasiya @Target({METHOD, FIELD, PARAMETER, TYPE}) və @Retention(RUNTIME) kimi müəyyən edilmişdir.

Tövsiyə: