13
ответов

Разве неправильно сделать каждый реальный класс для наследования интерфейсу?

Это в ответ на определенные комментарии, сделанные Zed Shaw в его блоге давным-давно. Эксперты будут затем прогуливаться прочь для реализации их Пылающей Башни Столпотворения без любых комментариев, ужасно...
вопрос задан: 19 February 2010 10:44
9
ответов

Что самый минимальный путь состоит в том, чтобы достигнуть Внедрения зависимости?

Я читал о Spring и хотя он, как утверждают, менее сложная альтернатива EJB, мне нелегко переносить мою голову вокруг этого. Есть ли более минимальный способ достигнуть Зависимости...
вопрос задан: 6 July 2014 09:48
7
ответов

Внедрение зависимости: Определяя объем регионом (Guice, Spring, Безотносительно)

Вот упрощенная версия моих потребностей. У меня есть программа, где каждый объект B имеет свой собственный объект C и D, введенный через Guice. Кроме того, объект введен в каждые объекты C и D...
вопрос задан: 10 June 2010 13:47
6
ответов

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

Я проверяю Google Guice как платформу DI, но я немного озадачен: почему нет никакого конфигурационного файла вообще? Я нашел частичное объяснение по этому вопросу, но все еще не ясно, как я был бы...
вопрос задан: 23 May 2017 12:00
6
ответов

Существует ли когда-нибудь случай для 'нового' при использовании внедрения зависимости?

Внедрение зависимости означает, что Вам никогда не нужно 'новое' ключевое слово? Или действительно ли разумно непосредственно создать простые листовые классы, такие как наборы? В примере ниже я ввожу компаратор...
вопрос задан: 10 February 2009 02:49
5
ответов

В каком maven2 репозитории может быть найден Google Guice?

Насколько я понимаю, что Google Guice 2.0 отсутствует не так давно. Но я вижу, что центральный repo все еще имеет устаревшие 1,0 версии. Скажите, где я могу найти maven2 репозиторий с Google Guice 2.0.
вопрос задан: 19 December 2011 17:12
5
ответов

Внедрение зависимости только для сервисных текстовых объектов и одиночных элементов? (а НЕ для gui?)

Я в настоящее время экспериментирую с инверсией облика Google контейнера управления. У меня ранее были одиночные элементы для примерно любого сервиса (база данных, активный каталог) мое используемое приложение. Теперь я...
вопрос задан: 2 June 2010 19:00
5
ответов

В проекте, который использует платформу DI, Вы никогда не должны использовать 'новый' оператор?

Я пытаюсь перенести голову вокруг Внедрения зависимости. Одна из вещей, которыми я смущен, - должна ли всем Вашим объектным инстанцированием управлять платформа DI (Spring, Guice...
вопрос задан: 28 March 2010 16:31
5
ответов

Действительно ли это - хорошая или плохая практика для вызова методов экземпляра от конструктора Java?

Существует несколько различных способов, которыми я могу инициализировать сложные объекты (с введенными зависимостями и требуемой установкой введенных участников), все кажутся разумными, но имеют различные преимущества и...
вопрос задан: 24 March 2010 22:50
5
ответов

Реализация динамических плагинов в Java

Я хотел бы реализовать динамическую сменную опцию в JAVA-приложении. Идеально: приложение определило бы интерфейс Plugin с методом как getCapabilities (). Плагин был бы JAR pluginX....
вопрос задан: 20 January 2010 20:55
4
ответа

Как я тестирую инжекции Guice?

Я дал Google Guice ответственность проводного соединения моих объектов. Но, как я могу протестировать, если привязка работает хорошо? Например, предположите, что у нас есть класс A, который имеет зависимость B. Как я могу протестировать...
вопрос задан: 15 May 2018 04:21
4
ответа

Как я заставляю облик Google вводить пользовательский регистратор, говорю вход свободного городского населения или log4j регистратор

Облик Google имеет встроенную привязку регистратора. Но что, если я хочу использовать вход свободного городского населения или log4j регистратор? Я могу заставить облик вводить Журнал, созданный LogFactory.getLog (CLASS.class), Но наличием...
вопрос задан: 18 December 2012 15:38
4
ответа

Используя Guice с круговыми зависимостями

Рассмотрите этот простой пример. Класс A {B b; () {this.b = новый B (это); }} В этом экземпляре в качестве примера A знает об экземпляре B, и экземпляр B знает об экземпляре A. Мой вопрос...
вопрос задан: 2 December 2011 19:51
4
ответа

Что лучший способ состоит в том, чтобы использовать Guice и JMock вместе?

Я начал использовать Guice, чтобы сделать некоторое внедрение зависимости на проекте, прежде всего, потому что я должен ввести насмешки (использующий JMock в настоящее время) слой далеко от модульного теста, который делает ручную инжекцию...
вопрос задан: 11 January 2010 21:14
4
ответа

Я должен использовать Spring или Guice для проекта Tomcat/Калитки/Быть в спящем режиме?

Я создаю новое веб-приложение, которое использует Linux, Apache, Tomcat, Калитку, JPA/Hibernate и MySQL. Моей насущной потребностью является Внедрение зависимости, которое могут преуспеть и Spring и Guice. Я думаю, что мне нужно...
вопрос задан: 23 September 2009 02:27
4
ответа

Руководящая сложность во введенном зависимостью приложении с большим количеством бобов

Я работаю над приложением Spring, которое имеет большое количество бобов - в сотнях - и это становится довольно громоздким, чтобы использовать и зарегистрировать. Я интересуюсь любым опытом, который Вы имеете с DI-...
вопрос задан: 12 June 2009 11:18
4
ответа

Какая веб-Платформа Java подходит лучше всего с Google Guice? [закрытый]

Я планирую запуститься на новом проекте и смотрю на текущие современные веб-платформы Java. Я решил создать свое приложение вокруг Guice и, вероятно, буду использовать очень легкий ORM...
вопрос задан: 8 February 2009 02:35
3
ответа

[Закрываются] скрытые функции Google Guice

Google Guice обеспечивает некоторые большие функции внедрения зависимости. Я недавно столкнулся с @Nullable функцией, которая позволяет Вам отмечать аргументы конструктора как дополнительные (разрешающий пустой указатель) начиная с Guice...
вопрос задан: 21 April 2015 16:16
3
ответа

Введите массив Объектов в Guice

Я хотел бы достигнуть чего-то подобного следующему в Guice: общедоступный MyClass {частный заключительный InjectedObject [] injectedObjects; общественность @Inject MyClass (InjectedObject []...
вопрос задан: 19 February 2015 08:33
3
ответа

Guice с классом, не имеющим абстрактной базы [дубликат]

Я хочу, чтобы зависимый-вводил класс C, который не реализует никаких интерфейсов и не расширяет другой класс (потому что мой класс может делать что-то высоко специализированное, не подверженное абстракции). Должен ли я писать ...
вопрос задан: 13 December 2011 11:17
3
ответа

GDI + Paint Queue Problem

Товарищи) Я обнаружил интересное поведение метода Invalidate в многопоточных приложениях. Я надеюсь, что вы могли бы помочь мне с проблемой ... Я испытываю проблемы при попытке сделать недействительным ...
вопрос задан: 19 August 2010 20:39
3
ответа

Что я должен сделать для использования Guice?

Я хочу изучить Guice. Я использую затмение. Что загрузить? Что установить? Что сделать в затмении для использования облика?Спасибо.
вопрос задан: 16 July 2010 14:10
3
ответа

Guice создает компоненты Swing за пределами проблемы потока UI?

Я работаю над Java приложение Swing с Google Guice как контейнер МОК. Вещи работают вполне прилично. Существуют некоторые проблемы UI. Когда стандартный L&F заменяется Продвижением пикселей...
вопрос задан: 28 April 2010 09:13
3
ответа

Guice, JDBC и руководящие соединения с базой данных

Я надеюсь создавать демонстрационный проект при изучении Guice, который использует JDBC для чтения-записи к базе данных SQL. Однако после лет использования Spring и разрешения ему краткий обзор далеко обработка соединения и...
вопрос задан: 27 February 2010 15:23
3
ответа

Кто-либо может дать четкое объяснение того, почему Google Guice полезен?

Я читал о Google Guice и понимаю общие вопросы с другими подходами к внедрению зависимости, однако я еще не видел примера кого-то использование Guice "на практике" где...
вопрос задан: 22 September 2009 21:12
3
ответа

Внедрение зависимости с Guice: Что-то, что не охвачено никаким учебным руководством

я просто чинил вокруг с Google Guice for Dependency Injection и начал интегрировать его в свое существующее приложение. Пока неплохо. У меня есть много классов, которым нужно около их зависимостей...
вопрос задан: 10 September 2009 09:15
3
ответа

Передавайте переменную в качестве параметра при создании объекта [duplicate]

Я хочу ввести переменную в качестве параметра при создании объекта с помощью Guice. Я могу добиться этого, не используя форму, используя нижеприведенный код. класс A {private CountDownLatchFactory ...
вопрос задан: 15 June 2009 15:03
3
ответа

Как использовать Google Guice для создания объектов, которые требуют параметров?

Возможно, я являюсь просто слепым, но я не вижу, как использовать Guice (только запускающийся с него) для замены нового вызова в этом методе: общедоступная булевская переменная myMethod (Представляют anInputValue в виде строки) {Процессор proc = новый...
вопрос задан: 15 June 2009 14:03
3
ответа

Ошибка Java: Найденный интерфейс …, но класс ожидался

Я получаю странную ошибку периода выполнения от своего кода: "Интерфейс Found [SomeInterface], но класс ожидался", Как это может произойти? Как интерфейс можно инстанцировать? Обновление: (В ответ на некоторых...
вопрос задан: 26 February 2009 17:14
2
ответа

Какая проблема делает Peaberry для Guice, решают?

Я понимаю проблему, которую OSGI решила благодаря этому вопросу.... Что решает OSGi? И я уже convinved, что Guice удивителен, таким образом, мне любопытно что эта интеграция OSGI для известного Guice...
вопрос задан: 23 May 2017 12:09