Guice: حقنة طفل تحقن حاقن الجذر بدلا من نفسها

تم إنشاؤها على ٧ يوليو ٢٠١٤  ·  3تعليقات  ·  مصدر: google/guice

_ من an.perez83 في 15 أبريل 2010 06:54:44 _

مرحبا جميعا،

وفقًا لـ JavaDoc الخاص بـ com.google.inject.Injector ، من المفترض أن يكون لجميع الحاقنات رابط
من Injector.class لأنفسهم. ومع ذلك ، يبدو أن حاقن الطفل يحقن حاقن الجذر الخاص به
بدلا من نفسه. أرفقت رمز مثال قصير.

أعتقد أن التوثيق أو التنفيذ خاطئ.

هتافات

المرفقات: جوهر
_ child_injecting_parent.txt _

_ المشكلة الأصلية: http://code.google.com/p/google-guice/issues/detail؟id=472_

imported invalid

التعليق الأكثر فائدة

_ من an.perez83 في 15 أبريل 2010 04:04:34 _

حسنًا ، لقد توصلت إلى حل بديل: يجب على المرء أن يربط الفصل الذي سيكون فيه حاقن الطفل
حقنها صراحة في ارتباطات حاقن الطفل. بالنسبة لمثالي السابق ، قد يعني هذا شيئًا مثل
هذا: ربط (فئة أ) ؛

ومع ذلك ، فإنني أعتبر السلوك الحالي خطأ.

ال 3 كومينتر

_ من an.perez83 في 15 أبريل 2010 04:04:34 _

حسنًا ، لقد توصلت إلى حل بديل: يجب على المرء أن يربط الفصل الذي سيكون فيه حاقن الطفل
حقنها صراحة في ارتباطات حاقن الطفل. بالنسبة لمثالي السابق ، قد يعني هذا شيئًا مثل
هذا: ربط (فئة أ) ؛

ومع ذلك ، فإنني أعتبر السلوك الحالي خطأ.

_ من سبيرلين في 15 أبريل 2010 5:35:51 _

هذا لأنه إذا لم يكن الرابط موجودًا في وحدة حاقن الطفل ، Guice
سيُنشئه كربط "في الوقت المناسب" ، ويتم إنشاء ارتباطات JIT في
وحدات الوالدين (لأسباب متنوعة).

_ من سبيرلين في 25 أبريل 2010 15:17:14 _

(لم يتم إدخال أي تعليق لهذا التغيير.)

الحالة: غير صحيح

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

prasanthgithub picture prasanthgithub  ·  14تعليقات

ronshapiro picture ronshapiro  ·  12تعليقات

Cybermaxke picture Cybermaxke  ·  7تعليقات

gissuebot picture gissuebot  ·  17تعليقات

gissuebot picture gissuebot  ·  117تعليقات