قم بتركيب حاقن مع ملخص متعددة
سؤال
في Google Guice ، يمكنني إنشاء حاقن يعتمد على وحدة متعددة مع الوظيفة createInjector
.
لأنني أستخدم GWT.create
لتركيب الحاقن في Googlegin ، هل من الممكن إنشاء ginjector على أساس متعدد AbstractGinModule
.
إذا لم نتمكن من ذلك ، فكيف تقوم بتنظيم التعليمات البرمجية لتجنب وجود كل الربط في نفس الوحدة؟
المحلول
أستخدم الكود التالي لإنشاء حاقن يستخدم وحدات متعددة:
@GinModules({ ClientDispatchModule.class, MyClientModule.class })
public interface MyAppGinjector extends Ginjector {
AppPresenter getAppPresenter();
PlaceManager getPlaceManager();
EventBus getEventBus();
}
لا تنتمي إلى StackOverflow