dependency-injection

Symfony 2 EntityManager inyección en servicio

He creado mi propio servicio y necesito inyectar doctrine EntityManager, pero no veo que __construct() se llame a mi servicio ... Manager válido (no nulo). Parece que me falta una pieza de configuración o algún enlace entre UserService y Doctrine config.

ContextLoaderListener o no?

Una aplicación web estándar de spring (creada por la plantilla Roo o "Spring MVC Project") crea una web.xml con ContextLoader ... diferentes archivos de configuración, pero solo un contexto.) ¿Hay alguna razón para no eliminar el ContextLoaderListener?

Monada de lector para Inyección de dependencias: dependencias múltiples, llamadas anidadas

Cuando se le pregunta sobre la Inyección de dependencias en Scala, muchas respuestas apuntan a usar la Mónada Reader, ya sea ... qué aspectos utilizaría la Mónada Lector para tal " negocio aplicación " ¿ser mejor que solo usar parámetros de constructor?

¿Cómo puedo inyectar un valor de propiedad en un Spring Bean que se configuró mediante anotaciones?

Tengo un montón de frijoles de primavera que se recogen del classpath a través de anotaciones, por ejemplo, @Repository("pe ... w how do I access results.max? } } Pero no me queda claro cómo puedo acceder a la propiedad que me interesa desde ppc?

Código de pruebas unitarias con una dependencia del sistema de archivos

Estoy escribiendo un componente que, dado un archivo ZIP, necesita: Descomprima el archivo. Encuentre una dll específica ... go que depende del sistema de archivos? edit Estoy usando.NET, pero el concepto podría aplicar Java o código nativo también.

¿Por qué no usar un contenedor de IoC para resolver dependencias para entidades/objetos de negocio?

Entiendo el concepto detrás de DI, pero estoy aprendiendo lo que los diferentes contenedores IoC pueden hacer. Parece que la ... esolver estas dependencias y construir una entidad cuando sea necesario? Es posible hacer esto? Gracias por cualquier idea.

Google Guice vs PicoContainer para la Inyección de dependencias

Mi equipo está investigando los marcos de inyección de dependencias y está tratando de decidir entre usar Google-Guice y Pico ... o en la inyección de dependencias, así que disculpe mi novato si hice una pregunta que no es pertinente para esta discusión.

¿Debe la Inyección de Dependencia venir a expensas de la Encapsulación?

Si entiendo correctamente, el mecanismo típico para la Inyección de Dependencias es inyectar ya sea a través de un constructo ... esta compensación? ¿Cómo lidias con este problema? Por favor, también vea mi respuesta a mi propia pregunta a continuación.

Ioc / DI - ¿Por qué tengo que hacer referencia a todas las capas/ensamblajes en la aplicación de entrada?

(Relacionado con esta pregunta, EF4: ¿Por qué se debe habilitar la creación de proxy cuando se habilita la carga diferida?) ... cer referencia explícitamente a través de "add reference" en VS para poder publicar un WAP con todos los archivos necesarios.

Inyección de dependencia con Jersey 2.0

A partir de cero sin ningún Maillot anterior 1.x conocimiento, estoy teniendo dificultades para entender cómo configurar la i ... e(ThreeThirtyResolver.java:74) Mi proyecto inicial está disponible en GitHub: https://github.com/donaldjarmstrong/jaxrs

AngularJS seed: poner JavaScript en archivos separados (app.js, controladores.js, directivas.js, filtros.js, servicios.js)

Estoy usando la plantilla angular-seed para estructurar mi aplicación. Inicialmente puse todo mi código JavaScript en un sol ... ope, $http, $filter, MyService) { // same code as in app.js } ¿Cómo administro las dependencias? Gracias de antemano.

¿Cómo configurar la inyección de dependencia de DAGGER desde cero en un proyecto de Android?

¿Cómo usar Dagger? ¿Cómo configurar Dagger para que funcione en mi proyecto Android? Me gustaría usar Dagger en mi proyecto ... ta a medida que aprendí más sobre Dagger1, y aprender más sobre Dagger2. Esta pregunta es más una guía que una "pregunta".]

¿Qué es javax.inyectar.¿Se supone que se usa una anotación con nombre?

Estoy tratando de entender el paquete javax.inject y no tengo claro para qué se supone que se usa la anotación javax.inject.N ... fier http://java.dzone.com/articles/java-ee6-cdi-named-components gracias @xmedeko por enlazar a él el comentario de abajo.

Cómo inyectar un repositorio en un servicio en Symfony?

Necesito inyectar dos objetos en ImageService. Uno de ellos es un ejemplo de Repository/ImageRepository, que obtengo así: $ ... teThumbnail(ImageInterface $image) { return $this->manipulator->resize($image->source(), 300, 200); } }

¿Cuál es la diferencia entre el patrón de estrategia y la Inyección de Dependencia?

Tanto el patrón de estrategia como la inyección de dependencias nos permiten establecer / inyectar objetos en tiempo de ejecución. ¿Cuál es la diferencia entre el patrón de estrategia y la Inyección de Dependencia?

¿Cómo puedo usar la "Inyección de Dependencias" en funciones simples de php, y debería molestarme?

Escucho a la gente hablar de la inyección de dependencia y el beneficio de ella todo el tiempo, pero realmente no lo entiendo ... y_of_data_set(); Alguien tiene un buen recurso o simplemente visión que hace que el método y el beneficio -crystal - clear?

Inyección de Dependencia y Patrón de diseño Singleton

Cómo identificamos cuándo usar inyección de dependencia o patrón singleton. He leído en muchos sitios web donde dicen "Use in ... stance().Log(...) Pero, en lugar de esto, ¿por qué necesito inyectar cada clase que creo, con la instancia del registrador?.

Qué es una raíz de composición en el contexto de la Inyección de dependencias

Estoy explorando la inyección de dependencias y el término raíz de composición se usa en todo el lugar. Entonces, ¿qué es?

Cómo usar el envase DI cuando OwinStartup

Es un proyecto Web API 2. Cuando implemento DI usando Ninject, recibí un mensaje de error Se produjo un error al intentar c ... w SimpleInjectorWebApiDependencyResolver(container); app.UseWebApi(config); } SimpleInjectorWebApiDependencyResolver

¿Es una buena práctica tener logger como un singleton?

Tenía la costumbre de pasar logger a constructor, como: public class OrderService : IOrderService { public OrderService ... "blabla"); ACTUALIZACIÓN: As Merlyn notó correctamente, debo mencionar, que en el primer y segundo ejemplo estoy usando DI.