+1 امتیاز
قبل در برنامه نویسی توسط (27 امتیاز)
ویرایش شده قبل توسط
مفهوم dependency Lookup و dependency injection چیست؟ و چه تفاوت های دارند؟

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)
ویرایش شده قبل توسط

من با مثالی در Spring Framework براتون توضیح میدم. dependency Lookup زمانی است که ما bean مورد نظر خود را بصورت مستقیم از ApplicationContext و با فراخوانی متد هایی مثل getBean پیدا می کنیم:

MyBean bean = applicationContext.getBean("myBean");

اما dependency injection به مواردی می گویند که بصورت اتوماتیک اتفاق می افتد، برای مثال با انوتیشن Autowired.

سوالات مشابه

+1 امتیاز
2 پاسخ 904 بازدید
0 امتیاز
1 پاسخ 1.1هزار بازدید
0 امتیاز
1 پاسخ 294 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
+3 امتیاز
1 پاسخ 4.1هزار بازدید
+1 امتیاز
1 پاسخ 557 بازدید
0 امتیاز
1 پاسخ 1.4هزار بازدید
...