Questions sur dependency-injection

30
réponses

Qu'est-ce que l'injection de dépendance?

il y a eu plusieurs questions déjà affichées avec des questions spécifiques sur injection de dépendance , comme quand ... qu'est-ce que l'injection de dépendance et quand/pourquoi devrait-elle ou ne devrait-elle pas être utilisée?
demandé sur 2008-09-25 04:28:40
30
réponses

Pourquoi ai-je besoin d'un conteneur CIO plutôt que d'un code DI simple? [fermé]

j'ai utilisé Dependency Injection (DI) pendant un certain temps, l'injection soit dans un constructeur, une propriét ... d'utiliser un conteneur CIO. Je vais utiliser ces arguments quand je parle à mes collègues développeurs au travail.
demandé sur 2009-05-16 05:06:18
27
réponses

Injection de dépendance par rapport au modèle de L'usine

la plupart des exemples cités pour L'utilisation de L'Injection de dépendances, nous pouvons résoudre en utilisant le ... . quelqu'un Peut-il me dire quelle est la différence entre eux et ce, quelle est la meilleure pratique ici?
demandé sur 2009-02-17 20:03:45
19
réponses

Inversion du contrôle par rapport à L'Injection de dépendance

selon le papier écrit par Martin Fowler , l'inversion du contrôle est le principe où le flux de contrôle d'un progr ... st quelque chose de plus significatif que juste inverser le contrôle entre les objets ou programmeurs et les cadres.
demandé sur 2011-07-01 20:35:13
12
réponses

Which.NET les cadres D'Injection de dépendance valent-ils la peine d'être étudiés? [fermé]

Quels sont les cadres D'Injection c#/.NET de dépendances qui valent la peine d'être étudiés? Et que dire de leur complexité et de leur rapidité.
demandé sur 2008-08-22 01:56:23
17
réponses

Comment puis-je injecter une valeur de propriété dans un grain de printemps qui a été configuré en utilisant des annotations?

j'ai un tas de haricots de printemps qui sont ramassés sur le sentier de classe via des annotations, par exemple ... ow do I access results.max? } } mais comment puis-je accéder à la propriété qui m'intéresse dans ppc ?
demandé sur 2008-11-25 18:22:34
8
réponses

Comment éviter la folie du constructeur D'Injection de dépendance?

je trouve que mes constructeurs commencent à ressembler à ceci: public MyClass(Container con, SomeClass1 obj1, ... n statique glorifié. Veuillez nous faire part de vos réflexions sur le CIO et la folie des injections de dépendance.
demandé sur 2010-03-10 23:08:14
23
réponses

Injection de Mockito Mock dans un haricot

j'aimerais injecter un objet Mockito mock dans un haricot à ressort (3+) pour les besoins de l'essai à l'unité avec JU ... tructor-arg à quelque chose d'invalide, aucune erreur ne se produit lors du démarrage du contexte de l'application.
demandé sur 2010-03-16 21:58:07
13
réponses

Quelle est la différence entre L'Injection de dépendance et les modèles de localisation de Service?

les deux modèles semblent être une mise en œuvre du principe de l'inversion du contrôle. C'est, qu'un objet ne doit pa ... ce dans le fait que nous utilisons des conteneurs DI la plupart du temps quand nous avons de nombreuses dépendances?
demandé sur 2009-10-13 05:15:19
4
réponses

Bibliothèque "conviviale"

je réfléchis à la conception d'une bibliothèque C#, qui aura plusieurs fonctions de haut niveau différentes. Bien sûr, ... et un ensemble ou des classes D'usine qui ne sont pas DI et contiennent le couplage à ces quelques usines. ?
demandé sur 2010-01-12 03:20:36
5
réponses

Comment expliquer l'injection de dépendance à un enfant de 5 ans? [fermé]

Quelle est une bonne façon d'expliquer injection de dépendance ? j'ai trouvé plusieurs tutoriels sur Go ... aucun d'entre eux qui supposeraient que le lecteur est juste un débutant de Java. Comment expliquer ça à un novice?
demandé sur 2009-10-28 20:48:10
21
réponses

Ai-je besoin d'une injection de dépendance dans NodeJS, ou comment gérer ...?

je crée actuellement quelques projets expérimentaux avec nodejs. J'ai programmé beaucoup D'applications Web Java EE av ... d'un objet de connexion de base de données, jusqu'à présent, mais je n'ont pas trouvé une solution qui me satisfait.
demandé sur 2012-02-12 21:19:47
8
réponses

Paramètres de passage JavaFX FXML

Comment passer des paramètres à une fenêtre secondaire dans javafx? Est-il un moyen de communiquer avec le contrôleur ... de dire au contrôleur où chercher les informations du client (en passant l'id comme paramètre). des idées?
demandé sur 2013-01-07 03:33:12
14
réponses

Injection de dépendances par des constructeurs ou des promoteurs immobiliers?

Je refactionne une classe et y ajoute une nouvelle dépendance. La classe prend actuellement ses dépendances existantes ... et contre des constructeurs par rapport à propriété. Est-ce que l'utilisation de setters de propriété est meilleure?
demandé sur 2009-10-01 16:10:49
5
réponses

Existe-t-il un modèle pour initialiser les objets créés via un conteneur DI?

j'essaie d'obtenir l'Unité pour gérer la création de mes objets et je veux avoir certains paramètres d'initialisation ... terface avec ces informations, celles-cadre lorsque l'objet est créé? Edit: décrit l'interface un peu plus.
demandé sur 2009-12-22 03:47:00
3
réponses

Quelles" choses " peuvent être injectées dans les autres en angle.js?

j'ai un peu de mal à comprendre L'Injection de dépendance en angle. Donc ma question Est, est-ce que quelqu'un peut ex ... | | +----------------+----------+------------+-----------+---------+--------+----------+---------+-------+
demandé sur 2013-05-30 09:02:52
3
réponses

ContextLoaderListener ou pas?

une application Web standard (créée par Roo ou" projet MVC Spring") crée un web.xml avec ContextLoaderListener et Di ... ation différents, mais un seul contexte.) y a-t-il une raison de ne pas supprimer le ContextLoaderListener ?
demandé sur 2012-01-26 13:35:47
21
réponses

L'Injection de dépendances doit-elle se faire aux dépens de l'Encapsulation?

si je comprends bien, le mécanisme typique pour L'Injection de dépendance est de l'injecter soit par l'intermédiaire d ... e compromis? Comment abordez-vous cette question? voir aussi ma réponse à ma propre question dessous.
demandé sur 2009-06-17 10:58:01
12
réponses

Y a-t-il une alternative à l'injection bâtarde? (AKA pauvre homme d'injection par constructeur par défaut)

je suis le plus souvent tenté d'utiliser" bastard injection " dans quelques cas. Quand j'ai un constructeur de dépenda ... e. Garçon, #3 semble attrayant. Y a-t-il une autre meilleure option? #1 ou #2 n'en valent pas la peine.
demandé sur 2011-07-18 17:31:02
4
réponses

Ioc / DI-Pourquoi dois-je faire référence à toutes les couches/assemblages dans la demande d'inscription?

(en rapport avec cette question, EF4: pourquoi la création de proxy doit-elle être activée lorsque le chargement pare ... érence explicitement via" add reference " dans VS afin de pouvoir publier un WAP avec tous les fichiers nécessaires.
demandé sur 2012-02-29 19:11:46
2
réponses

Spring: pourquoi autowire l'interface et pas la classe implémentée?

exemple interface IA { public void someFunction(); } @Resource(name="b") class B implements IA { publi ... ai-je besoin de @Qualifier ou @Resource ? pourquoi autorwire l'interface et pas la classe implémentée?
demandé sur 2012-10-15 19:53:59
6
réponses

Injection de dépendance avec Jersey 2.0

à partir de zéro sans aucun Maillot antérieur 1.x connaissance, j'ai du mal à comprendre comment configurer l'injectio ... 4) Mon projet de démarrage est disponible chez GitHub: https://github.com/donaldjarmstrong/jaxrs
demandé sur 2013-04-25 17:58:50
3
réponses

AngularJS seed: mettre JavaScript dans des fichiers séparés (app.js, les contrôleurs.js, des directives.js, filtres.js, services.js)

j'utilise le modèle angular-seed pour structurer ma demande. Au départ, j'ai mis tout mon code JavaScript dans un se ... filter, MyService) { // same code as in app.js } comment gérer les dépendances? Merci d'avance.
demandé sur 2013-05-27 15:06:36
2
réponses

Lecteur Monad pour L'Injection de dépendances: dépendances multiples, appels imbriqués

lorsqu'on leur demande à propos de L'Injection de dépendances dans Scala, beaucoup de réponses pointent vers L'Utilisa ... nad pour une telle" application commerciale " serait-elle préférable à l'utilisation de paramètres de constructeur?
demandé sur 2015-03-20 22:34:08
8
réponses

Comment gérer l'injection de dépendances dans une application WPF/MVVM

je démarre une nouvelle application de bureau et je veux la construire en utilisant MVVM et WPF. j'ai égaleme ... si il ya un mieux/plus facile/dehors-de-le-boîte-cadre, s'il vous plaît laissez-moi savoir. Merci d'avance.
demandé sur 2014-08-18 18:56:52
4
réponses

Comment utiliser log4net avec L'Injection de dépendances

j'essaie de comprendre ce qu'est le bon patter et l'utilisation de log4net avec un framework d'injection de dépendance ... ache.CurrentUserName; ILog log = LogManager.GetLogger(declaringType); log.Error(message, ex); } }
demandé sur 2009-06-02 21:32:48
2
réponses

Pourquoi ne pas utiliser un conteneur du CIO pour résoudre les dépendances pour les entités/objets d'affaires?

je comprends le concept derrière DI, mais je suis juste en train d'apprendre ce que différents conteneurs CIO peuvent ... e une entité lorsque cela est nécessaire? Est-il possible de le faire? Merci pour tout renseignement.
demandé sur 2011-01-29 06:55:38
3
réponses

L'injection de dépendances dans ASP.NET filtres D'action MVC 3. Quel est le problème avec cette approche?

voici le montage. Disons que j'ai un filtre d'action qui nécessite une instance d'un service: public interface ... ecodinghumanist.com/blog/archives/2011/1/27/structuremap-action-filters-and-dependency-injection-in-asp-net-mvc-3
demandé sur 2011-08-25 18:54:05
5
réponses

Comment injecter un dépôt dans un service en Symfony?

je dois injecter deux objets dans ImageService . L'un d'eux est une instance de Repository/ImageRepository , que j'obt ... nail(ImageInterface $image) { return $this->manipulator->resize($image->source(), 300, 200); } }
demandé sur 2012-09-01 02:25:07
5
réponses

Injection de dépendances et loggers nommés

je suis intéressé à en savoir plus sur la façon dont les gens injectent la journalisation avec des plateformes d'injec ... c une réponse définie. Si quelqu'un pense le contraire, n'hésitez pas à le changer. Merci pour toute aide!
demandé sur 2010-08-10 22:48:13