d

datakernel-di

DataKernel has an extremely lightweight DI with ground-breaking design principles. It supports nested scopes, singletons, object factories, modules and plugins which allow to transform graph of dependencies at startup time without any reflection.
Files download
File Operation
datakernel-di-3.1.0.jar download
datakernel-di-3.1.0.pom download
datakernel-di-3.1.0-sources.jar download
Apache Maven
<dependency>
  <groupId>io.datakernel</groupId>
  <artifactId>datakernel-di</artifactId>
  <version>3.1.0</version>
</dependency>
Gradle Groovy
implementation 'io.datakernel:datakernel-di:3.1.0'
Gradle Kotlin
implementation("io.datakernel:datakernel-di:3.1.0")
Scala SBT
libraryDependencies += "io.datakernel" % "datakernel-di" % "3.1.0"
Groovy Grape
@Grapes(
  @Grab(group='io.datakernel', module='datakernel-di', version='3.1.0')
)
Apache Ivy
<dependency org="io.datakernel" name="datakernel-di" rev="3.1.0" />
Leiningen
[io.datakernel/datakernel-di "3.1.0"]
Apache Buildr
'io.datakernel:datakernel-di:jar:3.1.0'