Top-Fragen
Zeitleiste
Chat
Kontext
Liste von Dependency Injection Frameworks
Wikimedia-Liste Aus Wikipedia, der freien Enzyklopädie
Remove ads
Für die Umsetzung von Dependency Injection in objektorientierten Programmen gibt es verschiedene Frameworks für diverse Programmiersprachen und Plattformen:
Remove ads
Actionscript
C++
ColdFusion
Delphi
- mORMot
- Spring4D[9]
Go
Java
- Contexts and Dependency Injection (CDI), Standard für DI (JSR 299,[13] eine Rahmenrichtlinie, umgesetzt durch verschiedene Frameworks wie z. B. Seam Weld in Java EE 6)
- EJB ab Version 3.0[4]
- Spring
- Dagger[14]
- DDI - Dynamic Dependency Injection
- PicoContainer[15]
- Seam 2
- Guice
- S2Container.Java[16]
- JBoss Microcontainer ab JBoss Application Server 5.0 bzw. dessen Nachfolger WildFly[17]
- OSGi Declarative Services[18]
Remove ads
Kotlin
Perl
- Bread::Board
- Orochi
PHP
Python
Ruby
.NET
- Autofac[27]
- Castle Windsor[27]
- Funq[28]
- LightCore[4]
- LinFu
- Managed Extensibility Framework (MEF)[28]
- Munq[28]
- Ninject[27]
- ObjectBuilder[4]
- OpenNETCF.IoC
- PicoContainer[4]
- Puzzle.NFactory[28]
- S2Container.NET[16]
- Spring.NET[27]
- StructureMap[27]
- Unity[27] (sowohl als alleinstehender Container als auch als Application Block innerhalb der Enterprise Library verfügbar)
- WINTER4NET[28]
Einzelnachweise
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads