Два общих механизма для создания привязок внедрения зависимостей, например, через контейнер IOC, основаны на конфигурации XML или блоке императивного кода. В этих случаях пара ключ-значение ...
Мне комфортно программировать на Java, но я новичок в Spring. Я читал о внедрении зависимостей / инверсии управления (и использую его со Spring в течение последних нескольких месяцев), но я не могу ...
Я нахожусь в процессе изучения depenency injection и инверсии управления, и мне кажется, я начинаю понимать, как это работает: Объекты не должны заботиться о создании своих ...
Я недавно спросил, как правильно выполнять DI. , и получил несколько ссылок на сообщения в блогах об этом. Думаю, теперь я лучше понимаю - отделить конструкцию объекта от логики, поместив его в фабрики. ...
Верно ли, что аннотации javax.inject могут функционировать как прямая замена com.google.inject? Так что, если я заменю все мои текущие аннотации guice / gin аннотациями из javax.inject, мое приложение ...
Я пытаюсь внедрить IEnumerable в конструктор с помощью Ninject. Мой конструктор выглядит так: public MatrixViewModel (IEnumerable fooViewModels)
{_fooViewModels = ...
Кто-нибудь знает, смогу ли я использовать заполнитель свойства как выражение в квалификаторе? Кажется, я не могу заставить это работать. Я использую Spring 3.0.4. @Controller
открытый класс MyController {...
У меня есть класс обслуживания, который не является сериализуемым, и bean-компонент, который должен быть сериализуемым, но должен иметь доступ к этому классу обслуживания: class SomeBean реализует Serializable
{private StuffFactory ...
Как внедрить зависимости в global.asax.cs, то есть в класс MvcApplication? Раньше я использовал шаблон Service Locator (анти-) для внедрения зависимостей, поэтому стараюсь лучше всего следовать ...
У меня есть такая структура проекта: - CentralRepository.BL
CentralRepository.BO
CentralRepository.DataAccess
CentralRepository.Tests
CentralRepository.Webservices и очень много ...
Фактически я тестирую созданный мною пакет. Весь код полностью протестирован, но теперь я хочу проверить, можно ли без проблем запрашивать мои сервисы symfony2. Для этого мне нужен symfony2 ...
Как, если возможно, я могу настроить компонент Spring со всей коллекцией других компонентов Spring что реализует конкретный интерфейс? Пример: я хочу связать bean-компонент CarFactory со списком bean-компонентов ...
, который я установил в своем проекте Ninject.MVC3 через Nuget. Я прочитал эту статью о том, что для внедрения зависимостей в мои контроллеры все, что вам нужно было сделать, это установить Ninject, добавить мои зависимости в NinjectMVC3.cs и ...
В настоящее время я пытаюсь лучше понять dependency injection и использую asp.net MVC для работы с ним. Возможно, вы увидите от меня и другие вопросы по этой теме ;) Хорошо, я начну с примера...
У меня есть фасад с блоком сохранения состояния . И мне нужен фасад и его зависимости, инициализированные до запуска конструктора RoleController, возможно ли это в EJB 3.1? Весной ...
Я ищу способы сделать удаленные вызовы служб вне моего контроля, пока соединение не будет успешным. Я также не хочу просто устанавливать таймер, где действие будет выполняться каждые n секунд / минут ...
Я в процессе изменения моего проекта Asp.Net MVC3, чтобы использовать Autofac для внедрения сервисов в мои контроллеры. Пока это было довольно просто. У всех моих сервисов есть Telerik ...
Это вопрос о том, как лучше всего выполнять DI, чтобы он не был привязан к какой-либо конкретной структуре DI / IoC, потому что, ну, фреймворк должен быть выбран на основе шаблона и практики, а не наоборот, ...
Итак, мы работаем над переводом некоторых проектов на работе с Ninject на Autofac, и мы наткнулись на кое-что действительно интересное в Ninject, что мы не можем понять, как сделать в Autofac. В нашем ...
У меня есть приложение ASP.NET MVC с простым NinjectModule: public class MainModule: NinjectModule
{public override void Load () {Bind < Настройки приложения> (). ToSelf (). InSingletonScope (); ...
Я понимаю, что в MVC 3 вы можете создавать настраиваемые страницы WebViewPages. Можете ли вы внедрить зависимости, используя инъекцию конструктора, через контейнер IOC?
Я подписался на эту публикацию и создал первый настраиваемый провайдер для инъекций, LocaleProvider который сканирует HTTP-запрос на предмет заголовка Accept-Language. Он отлично работает, если я использую его в ресурсе Джерси: @ ...
Когда дело доходит до проектирования классов и "общения" между ними, я всегда стараюсь проектировать их таким образом, чтобы все конструирование и компоновка объектов происходили в конструкторе объектов. Мне не нравится ...
Я использую Spring 3 с JSF 2
и я заменил управляемые bean-компоненты JSF на bean-компоненты Spring, добавив поверх bean-компонента: @Component ("mybean")
@ Scope ("session"), а в моем bean-компоненте я автоматически подключаю Spring service (...
Мне просто интересно, в чем разница между @Inject и @Autowired
, когда использовать каждый из них ? или они делают то же самое? и если у меня есть Spring bean-компонент с областью видимости: @Service
@ Scope (...
Я хочу иметь инъекцию боба на основе строкового параметра, переданного от клиента. public interface Report { generateFile();
} public class ExcelReport extends Report { //реализация для ...
Сразу после создания всех бобов, объявленных в различных контекстных файлах моего приложения, весна уведомляет (см. ниже), что она уничтожает синглоны и что инициализация контекста не удалась. ...
Возможно ли в Unity или других IoC-библиотеках внедрить список зависимостей подобным образом? public class Crawler { public Crawler(IEnumerable parsers) { // ...