dependency-injection

Ein Entwurfsmuster, um die Kopplung zwischen Komponenten zu reduzieren, indem dynamisch in Abhängigkeiten einer Softwarekomponente injiziert wird, die es benötigt, um zu funktionieren.
2
Antworten

Verstehe ich DI / IoC richtig? [geschlossen]

Ich versuche derzeit, die Vorteile der Verwendung eines IoC-Containers zu lernen und mich mit DI vertraut zu machen. Ich habe begonnen, StructureMap zu verwenden, da es ziemlich einfach und doch mächtig scheint. Ich möchte bestätigen, dass me...
05.01.2011, 19:12
2
Antworten

Abhängigkeitsinjektion und Mocking in funktionalem JavaScript und RxJS

Ich versuche eine Bibliothek, die in klassischem OO-Javascript geschrieben wurde, in einen funktionaleren und reaktiveren Ansatz umzuschreiben, indem ich RxJS und Funktionszusammensetzung benutze. Ich habe damit begonnen, zwei leicht überprüfbar...
11.08.2017, 13:33
3
Antworten

Gibt es ein Dependency-Injection-Framework für Smalltalk?

Ich betreibe Pharo und ich bin nur in einem Anwendungsfall, der für Dependency Injection à la Guice schreit . Gibt es etwas Ähnliches für Smalltalk? Ich verstehe, dass Sie alles zu Fuß erledigen können, indem Sie Ihre Abhängigkeiten explizit...
21.04.2010, 15:33
1
Antwort

Wie benutze ich Dolch in nicht-Android Gradle Java-Anwendungen?

Dolch wird als "Ein schneller Abhängigkeitsinjektor für Android und Java" beworben. Aber ich kann es nicht ohne Gradle 'android' Plugin laufen lassen. %Vor% Es gibt kein provided in 'java' oder 'application' Gradle Plugin, das ich verwend...
29.11.2014, 09:15
2
Antworten

Verwendung des Typs, der aufgelöst wird, um eine Abhängigkeit aufzulösen

Ich habe mehrere Klassen, die eine Abhängigkeit vom Typ ILogger haben. Die Implementierung von ILogger muss den Typ kennen, für den sie der Logger ist, d. H.% Co_de% für ILogger wird Foo , für new Logger(typeof(Foo)) wird Bar , e...
09.02.2016, 16:37
3
Antworten

Verwenden von DI mit einer gemeinsam genutzten Bibliothek für alle Anwendungen

Ich stehe vor einer Design-Herausforderung, die ich einfach nicht befriedigend lösen kann. Ich habe eine Klassenbibliothek Assembly, die alle meine freigegebenen ORM-Objekte enthält (mit EntitySpaces-Framework). Diese Objekte werden in zwei oder...
11.05.2011, 02:59
3
Antworten

Kann ich BeanCreationException ignorieren und stattdessen null injizieren?

Wir haben eine Situation, in der unser Spring einige Beans verdrahtet, die ActiveMQ-Klassen enthalten, die mit Java 6 erstellt wurden. Unsere Anwendung läuft auf den Servern des Kunden, weshalb wir nicht garantieren können, dass sie Java 6 oder...
17.01.2012, 22:52
1
Antwort

Verwenden abstrakte Fabriken "neu"?

Ich versuche Dependency Injection so viel wie möglich zu verwenden, aber ich habe Probleme, wenn es um Dinge wie kurzlebige Abhängigkeiten geht. Nehmen wir zum Beispiel an, ich habe ein Blog-Manager-Objekt, das eine Liste von Blogs erstellen...
02.02.2012, 18:52
1
Antwort

Verblüfft man eine statische Klassenmethode in einem schnellen Komponententest?

Ich bin ein erfahrener Objective-c-Programmierer, aber ich kann nicht das Gleiche für Swift sagen, ich habe eine harte Zeiteinheit, die eine Klasse in swift testet, ohne Frameworks wie OCMock zu verwenden. Das Problem : Ich integriere Fireba...
11.02.2017, 00:12
1
Antwort

Können Sie Dienste nur über Bootstrap in Dienste einspeisen?

Ich versuche, eine einfache Angular2-App zu verkabeln, die den HTTP-Dienst verwendet. (Die meisten Tutorials, die ich gesehen habe, tun dies, indem sie Component den Service Http konsumieren, was falsch erscheint, wenn sich die grundlegend...
03.01.2016, 21:02