2
ответа

Google Guice по сравнению с CDI JSR-299 / сварка

Сварка, Контексты JSR-299 и ссылочная реализация Внедрения зависимости, считает себя как своего рода преемник Spring и Guice. CDI был под влиянием многого существующего Java...
вопрос задан: 1 November 2011 16:26
2
ответа

Как вставить словарь с помощью Ninject [duplicate]

У меня есть класс, который полагается на словарь, а не на растущий оператор switch, аналогичный приведенному ниже коду. Я хотел бы ввести словарь в конструктор, используя Ninject, но не могу ...
вопрос задан: 29 August 2011 13:06
2
ответа

Spring - странная ошибка в бобовом создании

Какая-либо идея, почему я получаю это исключение? Вызванный: org.springframework.beans.factory. BeanCreationException: Ошибка, создающая боб с именем 'myService' определенный в ресурсе пути к классу [context.xml]:...
вопрос задан: 18 August 2011 14:56
2
ответа

Надлежащее использование Виндзорского контейнера в ASP.NET и ASP.NET MVC

Для нового проекта я использую Виндзорский контейнер для обеспечения Внедрения зависимости (DI). DI должен предоставить мне слабую связь и высокую тестируемость. Так как я плохо знаком с предметом зависимости...
вопрос задан: 15 July 2011 15:52
2
ответа

В чем разница между шаблоном стратегии и внедрением зависимостей?

Шаблон стратегии и внедрение зависимостей позволяют нам устанавливать / вводить объекты во время выполнения. В чем разница между шаблоном стратегии и внедрением зависимостей?
вопрос задан: 17 December 2010 16:16
2
ответа

Есть ли в репозиториях скрытая зависимость от базы данных?

Например, у вас есть интерфейс IRepository. У вас также есть класс SqlRepository, который реализует интерфейс, поддерживаемый базой данных SQL. Допустим, конструктор для этого класса принимает ...
вопрос задан: 19 October 2010 04:12
2
ответа

Следует ли внедрять исключения при внедрении зависимостей?

Моя команда запуталась в реализации внедрения зависимостей в проекте PHP с использованием самодельного контейнера DI. Наша первая итерация DI, возможно, была доведена до крайности, и даже исключения…
вопрос задан: 18 October 2010 12:52
2
ответа

Внедрение зависимостей и настройки приложений

Допустим, я определяю класс реализации браузера для моего приложения: class InternetExplorerBrowser: IBrowser {частная строка readonly executeablePath = @ "C: \ Program Files \ ... \ ... \ ie.exe "; ...
вопрос задан: 28 August 2010 18:45
2
ответа

Что лучше: внедрение зависимостей + реестр или внедрение зависимостей или глобальный реестр?

Во-первых, я хочу ограничить этот вопрос только веб-разработкой. Так что это не зависит от языка, пока язык используется для веб-разработки. Лично я пришел к этому из ...
вопрос задан: 19 August 2010 19:00
2
ответа

OpenJPA, Джерси, JUnit: Используя другую единицу персистентности для моих модульных тестов?

Я создаю приложение с помощью OpenJPA 2.0.0, Джерси 1.3, и JUnit 4.8.1. Я настроил его так, у меня есть две различных единицы персистентности, определенные в моем persistence.xml: "значение по умолчанию" и "unittest"...
вопрос задан: 12 August 2010 16:35
2
ответа

Действительно ли возможно переопределить значения параметров при использовании Инжекции Метода с Единицей?

Это говорит в руководстве Единицы... ParameterOverride может использоваться только для конструкторов. Итак, почему параметры методов не учтены? С наилучшими пожеланиями, Ian.
вопрос задан: 12 August 2010 05:10
2
ответа

ASP.NET MVC2 + Ninject + NLog (+ совместно использованный хостинг?) = NullReferenceException

У меня есть приложение MVC2, это основано на Сайте Начинающего Tekpub, таким образом, он использует Ninject для внедрения зависимости, NLog для входа и набор других библиотек в различных местах. Насколько я могу сказать...
вопрос задан: 9 August 2010 07:41
2
ответа

Почему использование @PostConstruct?

В управляемом компоненте @PostConstruct называют после обычного конструктора Object Java. Почему я использовал бы @PostConstruct для инициализации бобом вместо постоянного конструктора самим?
вопрос задан: 4 August 2010 03:32
2
ответа

Используя Autofac для DI на службу WCF, размещенную в приложении ASP.NET

Я испытываю затруднения при введении сервисных зависимостей в мое сервисное использование WCF Autofac 1.4.5. Я считал и следовал за страницей Wiki Autofac на WcfIntegration, но моя отладка показывает мне что мой сервис WCF...
вопрос задан: 30 July 2010 18:03
2
ответа

Scala: согласование классов типа с внедрением зависимости

Кажется, существует большой энтузиазм среди блоггеров Scala в последнее время для шаблона классов типа, в котором простому классу добавил функциональность к нему дополнительный класс, соответствующий некоторой черте или...
вопрос задан: 17 July 2010 12:31
2
ответа

Внедрение зависимости, когда классу, созданному также, нужны значения во время выполнения?

Предположите деление систем на объекты Значения и Сервисные объекты (как предложено в "Росте Объектно-ориентированного программного обеспечения, Ведомого Тестами". Misko Hevery называет эти "newables" и "injectables"...
вопрос задан: 12 July 2010 04:23
2
ответа

Шаблон "декоратор" и @Inject

При использовании основанной на Spring конфигурации XML легко украсить несколько реализаций того же интерфейса и указать порядок. Например, сервис входа переносит транзакционный сервис...
вопрос задан: 30 June 2010 12:17
2
ответа

Что лучший способ состоит в том, чтобы управлять деревом зависимостей в.NET?

В моем последнем проекте мы использовали MSBuild в качестве языка сценариев. (да, действительно!) Мы также записали сотни пользовательских задач MSBuild для частей, которые имели больше смысла в C#. (Я даже записал задачу MSBuild в...
вопрос задан: 25 June 2010 16:29
2
ответа

Эффективный объект Java 1 применимость с TDD и внедрением зависимости

Я читал Эффективный Java, и у меня есть некоторые проблемы относительно первого Объекта, "используют статический метод фабрики вместо конструктора" относительно TDD и внедрения зависимости. Объект говорит...
вопрос задан: 25 June 2010 11:20
2
ответа

Введите массив интерфейсов в Ninject

Рассмотрите следующий код. открытый интерфейс IFoo {} общедоступный класс Панель {общедоступная Панель (IFoo [] foos) {}} общедоступный класс MyModule: NinjectModule {общественность переопределяют пустую Загрузку () {...
вопрос задан: 24 June 2010 14:54
2
ответа

Spring может понять Сварку замены @Inject как реализацию JSR-299?

Я заметил от нескольких веб-страниц, что, по-видимому, Spring 3.0 поддерживает @Inject от JSR-330. Поскольку мы действительно хотели бы использовать синтаксис JSR-299 для внедрения зависимости в наших библиотеках для обеих сетей...
вопрос задан: 17 June 2010 06:51
2
ответа

Внедрение зависимости и фабрика

Попытка выяснить, как лучше всего обработать следующий сценарий: Примите класс RequestContext, который имеет зависимость к внешнему сервису, такому как: общедоступный класс RequestContext: IRequestContext {...
вопрос задан: 10 June 2010 12:15
2
ответа

Конфигурация XML или Конфигурация через код?

Мне лично нравится опция настроить StructureMap из кода C#. Из того, что я понимаю, одно из преимуществ DI, то, что мы можем легко загрузить новый конкретный экземпляр. Но, если...
вопрос задан: 19 May 2010 09:27
2
ответа

Библиотека IoC, совместимая с MonoTouch?

Все еще знакомясь с пределами MonoTouch. Есть ли библиотека МОК/DI, которой можно пользоваться с MonoTouch. Что-то как Ninject идеально?
вопрос задан: 19 May 2010 09:20
2
ответа

Как я использую внедрение зависимости конструктора для предоставления Моделей от набора до их ViewModels?

Я использую внедрение зависимости конструктора в своем приложении WPF, и я продолжаю сталкиваться со следующим шаблоном, так хотел бы получить мнение других людей о нем и услышать об альтернативных решениях...
вопрос задан: 19 May 2010 09:02
2
ответа

Используя Фабрику для получения Введенных объектов

Это - хорошая практика, чтобы иметь Метод фабрики получить введенные объекты или это в порядке, чтобы просто использовать метод фабрики от платформы DI? Я использую карту структуры, должен я просто использовать ObjectFactory....
вопрос задан: 18 May 2010 17:24
2
ответа

Как к @Inject в существующее использование иерархии объектов Guice?

У меня есть существующая иерархия объектов, где некоторые объекты имеют поля, которые должны быть введены. Также существуют некоторые другие объекты, которые создаются с помощью Google Guice и должны быть введены с...
вопрос задан: 18 May 2010 09:35
2
ответа

Что должно быть создано через контейнер МОК?

Как Вы определяете, какие классы должны быть созданы через контейнер МОК, и которые не были должны. Я работал над проектами с обоими экстремальными значениями, и кажется, что интерфейсы должны только использоваться...
вопрос задан: 18 May 2010 06:00
2
ответа

Внедрение зависимости в NerdDinner - на самом деле тестирование Вашего репозитория или модели

Рассмотрите новичка, имеющего дело с Внедрением зависимости. Мы анализируем два соответствующих класса в NerdDinner. DinnerRepository из приложения: FakeDinnerRepository от тестов: Они реализуют...
вопрос задан: 18 May 2010 05:29
2
ответа

пружина: боб, который получает список Классов

Я хочу определить в своем Spring контекст XML боб, который имеет свойство списка типов классов: т.е. Список <Класс <?>> классы, Как я отправляю тому бобу много классов, говорят java.lang....
вопрос задан: 18 May 2010 05:21