dinistiq.Minimalistic Dependency Injection - Or: what I got wrong about dependency injection. Done in Java based solely on the JSR 330 annotations, dinistiq is a minimalistic approach to component based application setup for the Java SE. Using only one scope with mostly singletons, it adds very few new external dependencies to your project.