Хаврын шалгуур гэж юу вэ?
Хаврын шалгуур гэж юу вэ?

Видео: Хаврын шалгуур гэж юу вэ?

Видео: Хаврын шалгуур гэж юу вэ?
Видео: Өндөг анхдагч уу? Тахиа анхдагч уу? 2024, May
Anonim

@ Сонгогч Аннотаци нь ижил төрлийн олон буурцаг байгаа тохиолдолд автомат холболтын зөрчлийг шийдвэрлэхэд ашиглагддаг. @ Сонгогч тайлбарыг @Component-ээр тэмдэглэсэн дурын ангид эсвэл @Bean-ээр тэмдэглэсэн аргад ашиглаж болно. Энэ тэмдэглэгээг мөн бүтээгчийн аргументууд эсвэл аргын параметрүүдэд хэрэглэж болно.

Хүмүүс бас асуудаг, хаврын гутлын шалгуур гэж юу вэ?

@ Бүрэлдэхүүн хэсэг нь үндсэн зүйл юм Хавар Оюутныг илрүүлэх боломжийг олгодог тэмдэглэгээ Хавар сав. @ Сонгогч ("оюутан") энэ шошыг "оюутны" мөртэй өвөрмөц байдлаар тодорхойлдог. com/zetcode/model/Manager.java.

Мөн пүршний бүрэлдэхүүн хэсэг гэж юу болохыг мэдэх үү? Хаврын бүрэлдэхүүн хэсэг аннотаци нь ангийг гэж тэмдэглэхэд хэрэглэгддэг Бүрэлдэхүүн хэсэг . Энэ нь тийм гэсэн үг Хавар Аннотацид суурилсан тохиргоо болон ангиллын зам сканнердах үед framework нь эдгээр ангиудыг хараат байдлын хувьд автоматаар илрүүлэх болно.

Үүнтэй холбогдуулан @autowired болон @qualifier хоёрын ялгаа юу вэ?

The ялгаа энэ @ Autowired болон @Qualifier нь хаврын тайлбар бөгөөд @Resource нь стандарт java тайлбар юм (JSR-250-аас). Үүнээс гадна @Resource нь зөвхөн @ үед талбарууд болон тохируулагч тарилгыг дэмждэг. Автоматаар холбогдсон талбарууд, тохируулагч, бүтээгчид болон олон аргументын аргуудыг оруулахыг дэмждэг.

Java хэл дээрх шалгуур үзүүлэлт гэж юу вэ?

Та ашиглаж болно шалгуур хангагчид тодорхой шошны төрөл бүрийн хэрэгжилтийг хангах. А шалгуур үзүүлэлт нь буурцагт хэрэглэх гэсэн тайлбар юм. А шалгуур үзүүлэлт төрөл нь a Java тайлбарыг @Target({METHOD, FIELD, PARAMETER, TYPE}) болон @Retention(RUNTIME) гэж тодорхойлсон.

Зөвлөмж болгож буй: