+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 پاسخ 1.0هزار بازدید
0 امتیاز
1 پاسخ 1.3هزار بازدید
0 امتیاز
1 پاسخ 413 بازدید
0 امتیاز
1 پاسخ 1.5هزار بازدید
+3 امتیاز
1 پاسخ 4.3هزار بازدید
+1 امتیاز
1 پاسخ 796 بازدید
0 امتیاز
1 پاسخ 1.5هزار بازدید
...