EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

انوتیشن Qualifier در Spring  به چه منظور می باشد؟

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

انوتیشن Qualifier@ به این منظور می باشد که مشخص کنیم که دقیقا کدام بین می بایست استفاده شود.فرض کنیم که دو بین از کلاس Student داریم

<bean id = "student1" class = "com.tutorialspoint.Student">
      <property name = "name" value = "Zara" />
      <property name = "age" value = "11"/>
   </bean>

   <bean id = "student2" class = "com.tutorialspoint.Student">
      <property name = "name" value = "Nuha" />
      <property name = "age" value = "2"/>
   </bean>

کد زیر باعث ابهام برای Spring  می شود که کدام بین را استفاده کند

 @Autowired
   private Student student;

جهت جلوگیری از این ابهام از انوتیشن  Qualifier@  استفاده می کنیم

 @Autowired
   @Qualifier("student1")
   private Student student;
  • شما باید برای ارسال دیدگاه شوید
نمایش 1 نتیجه
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت