Динамически добавлять привязки к модулю GIN

Могу ли я динамически добавлять привязки к модулю GIN?

Например, наличие модуля "ExampleModule" и вызов статического метода, например:

bind (Test.class, TestImpl.class);

а Джин связывает автоматически?

Или, может быть, с помощью аннотаций?

Заранее спасибо.

1 ответ

Решение

Я не знаю, если это то, что вы ищете, но вы можете комментировать Test класс с @ImplementedBy(TestImpl.class) чтобы спасти тебя bind(Test.class).to(TestImpl.class) в вашем GinModule,
См. http://code.google.com/p/google-guice/wiki/JustInTimeBindings

Другие вопросы по тегам