Результаты поиска по запросу "guice"

3 ответа

Убедитесь, что модуль загружен только один раз

Имея дело с Guice, мне интересно, как я должен обрабатывать зависимости с точки зрения модулей. В Guice каждый модуль представлен экземпляром. Поэтому, если у меня есть модуль, требующий определенного сервиса, он создает модуль, добавляющий ...

1 ответ

 также будет работать, если вам не нужно предоставлять какие-либо обязательные аннотации.

я есть общий класс доступа к базе данных, который я связываю с помощью конструкции TypeLiteral. Теперь в тесте я хочу смоделировать этот класс и для этого создал провайдера, который создает фиктивный экземпляр. В моем тесте я хочу получить доступ ...

2 ответа

 в манифест, чтобы предотвратить неразрешенную ошибку зависимости в PDE.

ожет быть простой вопрос, но он меня смутил на некоторое время. Я разрабатываю пакет OSGi, который полагается на Google Guice. Google Guice имеет один основной пакет и несколько фрагментов, таких как вспомогательный фрагмент. В моем комплекте я ...

ТОП публикаций

6 ответов

Почему вообще нет файла конфигурации для внедрения зависимостей в Google Guice?

Я проверяюGoogle Guice как DI-фреймворк [http://code.google.com/p/google-guice/] но я немного озадачен: почему вообще нет файла конфигурации? Я нашел частичное объяснениеэтот ...

3 ответа

Guice и интерфейс, который имеет несколько реализаций

Если у меня есть интерфейс Validator и несколько реализаций для этого интерфейса. Как я могу внедрить любую из нескольких реализаций с Guice? Теперь я знаю, что могу использовать следующий код для внедрения одного, но он допускает только одну ...

1 ответ

Guice нетерпеливые / ленивые экземпляры Singleton

У меня возникают некоторые проблемы с пониманием того, как работают синглтон-инстанции Guice. Я прочитал доступную документацию (здесь - http://code.google.com/p/google-guice/wiki/Scopes [http://code.google.com/p/google-guice/wiki/Scopes]), но я ...

1 ответ

Guice игнорирует @Nullable для введенного параметра конструктора

Я использую Guice (v 3.0) и имею значение, которое вводится в конструктор. Это значение может быть нулевым, поэтому я пометил параметр в конструкторе с помощью @Nullable (из javax.annotations). public MyClass(Parameter1 p1, @Nullable Parameter2 ...

1 ответ

Простой пример с сервлетами Guice

Я не знаю, как поступить с простым примером. После прочтения документации я сделал следующее: настроить фильтр guiceFilterсоздал инжектор и создал новый ServletModule вGuiceServletContextListener и добавил слушателя ...

2 ответа

Guice - Как поделиться одним экземпляром Singleton через несколько инжекторов / модулей

Как правило, область действия @Singleton не относится к шаблону Singleton. Согласно книге «Инъекция зависимости» «Дханджи»: Очень просто, контекст синглтона - это сам инжектор. Срок службы синглтона привязан к сроку службы инжектора (как на ...

1 ответ

Как использовать ServletScopes.scopeRequest () и ServletScopes.continueRequest ()?

Как использоватьServletScopes.scopeRequest ...