0
ответов

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

В проекте MVC, который я создаю, у меня есть следующий атрибут RequirePermissionAttribute, который применяется к любому действию, требующему определенных разрешений (он был упрощен для этот пример): public class ...
вопрос задан: 19 October 2016 00:04
0
ответов

Внедрение зависимостей в классы моделей (сущностей)

Я строю приложение ASP.NET Core MVC с помощью Entity Framework Code-First. Я решил реализовать простой шаблон репозитория, обеспечивающий базовые операции CRUD для всех классов моделей, которые у меня есть ...
вопрос задан: 13 July 2016 14:55
0
ответов

Как зарегистрировать этот класс в Autofac

Я использую autofac в качестве контейнера Ioc. У меня три класса :класс обслуживания { public Service (Repository rep, UnitOfWork context ){} } Class Repository { общедоступный репозиторий (контекст UnitOfWork ){}...
вопрос задан: 7 July 2016 15:03
0
ответов

Регистрация bean-компонентов (прототип )во время выполнения в Spring

Просто нужно что-то оцененное сообществом. Ниже приведен фрагмент кода, который представляет собой простую фабрику, создающую экземпляры определенного типа. Метод зарегистрирует бин в контексте...
вопрос задан: 20 May 2016 14:21
0
ответов

Spring ожидал как минимум 1 bean-компонент, который квалифицируется как кандидат на автоподключение для этой зависимости

У меня проблема с этим Autowire :@Controller открытый класс ChiusuraController { @Autowired частный ChiusuraProvider chiusuraProvider; } с этим компонентом :@Service @Transactional общественный...
вопрос задан: 17 May 2016 00:03
0
ответов

Область применения и подкомпоненты Dagger 2

Я пытаюсь сделать свое приложение лучше и сделать его более понятным с помощью Dagger2. Я понял общую идею, но до сих пор не могу понять, как Dagger2 управляет областями. Я ввел кинжал в свой проект (...
вопрос задан: 3 April 2016 18:51
0
ответов

Google Guice: Provider with parameters

I have a constructor that depends on classes A and B. I defined it like this: @Inject TestClass(A a, B b) Is there a way in Guice to have one of the constructor parameters injected manually? ...
вопрос задан: 25 March 2016 12:23
0
ответов

Внедрение свойства String с помощью @InjectMocks

У меня есть Spring MVC @Controller с этим конструктором: @Autowired public AbcController (XyzService xyzService, @Value ("$ {my.property}") String myProperty) {/*...*/} Я хочу написать автономный модуль ...
вопрос задан: 18 March 2016 15:33
0
ответов

Как registerType с конструктором PARAMETER?

Как мне зарегистрировать тип в контейнере, где тип не соответствует ' у меня нет конструктора ПАРАМЕТРОВ. На самом деле мой конструктор принимает строку, и я обычно передаю строку, представляющую Путь. Итак ...
вопрос задан: 12 February 2016 05:54
0
ответов

Внедрить зависимость Spring в абстрактный суперкласс

У меня есть требование внедрить зависимость в абстрактный суперкласс с использованием инфраструктуры Spring. класс A расширяет AbstractClassB {private Xdao daox; ... public setXdao () {...} } class ...
вопрос задан: 8 February 2016 16:31
0
ответов

Почему люди используют синглтоны в своей структуре PHP

Хорошо, ребята, я изо всех сил пытаюсь понять, зачем нужны синглтоны. Приведем реальный пример: у меня есть фреймворк для моей CMS. Мне нужен класс, который регистрирует некоторую информацию (давайте продолжим ...
вопрос задан: 18 January 2016 09:27
0
ответов

Преобразование создания логического bean-компонента в логическое с использованием Spring

Итак, у меня есть что-то вроде этого в одном из моих java-файлов: @Resource (name = "initializationCache") Boolean initializationCache; В файле конфигурации у меня есть следующее:
вопрос задан: 18 January 2016 06:58
0
ответов

c ++: класс регистратора без глобальных объектов или синглтонов или передача его каждому методу

Кто-нибудь знает, можно ли иметь такой класс, как регистратор, без: использования синглтона или глобального ( la std :: cout) passing an instance/pointer/reference to every method which needs it I take ...
вопрос задан: 13 January 2016 22:55
0
ответов

В чем реальная разница между «Bastard Injection» и «Poor Man's Injection»

Из книги «Dependency Injection in .Net» я знаю, что граф объектов должен создаваться в корневом компоненте приложения, что делает для меня это имеет смысл, когда вы используете IoC ...
вопрос задан: 21 December 2015 12:26
0
ответов

Как получить EntityManager внутри веб-тестов в Symfony2

Мне было интересно, как я могу получить EntityManager внутри Экземпляр WebTestCase. например, чтобы посмотреть, действительно ли объект был создан в БД во время тестирования. Есть идеи по этому поводу?
вопрос задан: 16 December 2015 10:20
0
ответов

Внедрение зависимостей в сервисах WCF

Я пытаюсь отвлечься от WCF, и внедрение зависимостей - это момент, который меня немного смущает. Мой вопрос в основном таков: поддерживает ли WCF Injection Dependency Injection из коробки, или это необходимо ...
вопрос задан: 8 December 2015 08:35
0
ответов

Как распоряжаться ресурсами с помощью внедрения зависимостей

Я использую StructureMap для разрешения ссылок на мой класс репозитория. Мой интерфейс хранилища реализует IDisposable, например, открытый интерфейс IMyRepository: IDisposable {SomeClass GetById (int id); } ...
вопрос задан: 26 November 2015 03:19
0
ответов

Dagger 2 вводит Android-контекст

Я использую Dagger 2, и он работает, но теперь мне нужен доступ к контексту приложения Android. Мне не ясно, как внедрить и получить доступ к контексту. Я пытался сделать это как ...
вопрос задан: 22 November 2015 23:55
0
ответов

Как получить аннотированный экземпляр из инжектора Guice?

Допустим, у меня есть модуль: Module extends AbstractModule {@Override protected void configure () {bind (String.class). annotatedWith (Names. named ("аннотация")). toInstance ("...
вопрос задан: 20 November 2015 13:58
0
ответов

Какие методы вы используете для отладки сложных привязок Guice?

У меня есть сложный набор привязок, который включает множество частных привязок для решения проблемы проблема с ногами робота. Из-за ограниченной способности Guice сообщать о внятных ошибках привязки, мне интересно, что ...
вопрос задан: 20 November 2015 13:58
0
ответов

Автомонтаж в сервлете

я хочу использовать автопроводку spring в сервлете, вот мой код :@Configurable открытый класс ImageServlet расширяет HttpServlet { @Autowired private SystemPropertyDao systemPropertyDao; @...
вопрос задан: 3 November 2015 07:54
0
ответов

Как внедрить сервис Grails в классы src / groovy

Grails 2.4.x здесь. Если я создал службу Grails с использованием grails create-service com.example.Widget, то как я могу внедрить ссылку на эту службу ("bean") в класс в src / groovy? Это ...
вопрос задан: 30 October 2015 02:23
0
ответов

IoC Initialize Service с тяжелой -работой в конструкторе, но без использования временного метода Init ()

Привет, я использую контейнер IoC, и я хотел бы инициализировать службу (, часть которой включает «тяжелую работу», связанную с базой данных )в конструкторе. Этот конкретный сервис хранит информацию...
вопрос задан: 18 October 2015 09:48
0
ответов

Как настроить Simple Injector для запуска фоновых потоков в ASP.NET MVC

Я использую Simple Injector для управления временем существования внедренных зависимостей (в данном случае UnitOfWork), и я очень доволен тем, что у меня есть отдельный декоратор а не мой сервис или обработчик команд ...
вопрос задан: 15 October 2015 07:35
0
ответов

Верификация Я понимаю разницу между МОК, контейнером IOC, DI и Service Locator

Прочитайте много постов о разнице между 3 идиомами. Но более запутался, тогда я столкнулся с этой статьей: http://martinfowler.com/articles/Inecning.html просто хочу увидеть, если я получил это правильно. ...
вопрос задан: 14 October 2015 17:10
0
ответов

Как я могу эмулировать модули / установщики / реестры с помощью Simple Injector

Autofac имеет модули, Windsor - установщики и реестры StructureMap ... с помощью Simple Injector, как я могу упаковать логику конфигурации в повторно используемые классы? Я пробовал: открытый интерфейс IModule {} ...
вопрос задан: 18 September 2015 12:07
0
ответов

Что должна ли использоваться аннотация javax.inject.Named?

Я пытаюсь понять пакет javax.inject и не понимаю, что это за javax.inject. Именованная аннотация должна использоваться для. Javadoc не объясняет идею, лежащую в основе этого. Javadoc ...
вопрос задан: 16 September 2015 09:01
0
ответов

Заменить Ninject на Simple Injector

Я использовал Ninject для своего приложения. Ninject действительно прост и легок в освоении, но он довольно медленный, и я пытаюсь использовать другой IoC, чтобы сравнить, работает ли он быстрее, чем с Ninject. Есть много IoC...
вопрос задан: 24 August 2015 04:35
0
ответов

Как мне получить текущий номер строки при обработке файла?

Когда я перебираю файл, используя конструкция ниже, мне также нужен текущий номер строки. с codecs.open (имя файла, Фреймворк против делегирующего конструктора Зачем вам использовать фреймворк внедрения зависимостей, если вы можете прост
вопрос задан: 21 June 2015 10:00
0
ответов

Как работает @Inject в Scala

Мне интересно, как работает аннотация @Inject в Play-Scala. Это очевидно вводит зависимость, но мне любопытно, как это работает. Когда я использовал его на контроллере расширения класса и задании маршрутов ...
вопрос задан: 20 June 2015 09:39