Open Source Dependency Injection containers and IoC frameworks
17 projectsLightweight dependency-injection framework for Java. Uses annotations and generics to wire and test objects; supports javax. inject and Jakarta inject.
Inversion of coupling control: dependency injection into methods, thread injection, First-Class Procedures. Multi-threaded, auto-wiring and graphical config; Servlet and Spring plug-ins. GPL.
NanoContainerInactive
DI container that manages trees of PicoContainers. Adds classloader management, class-name-based composition via reflection, and scripting support (Groovy, Beanshell, Jython, Rhino).
PicoContainerInactive
Lightweight embeddable DI container for components that honour dependency injection. Constructor, setter, annotated injection; scoped containers; JSR 330.