HK2 DI Kernel
HK2 is a light-weight and dynamic dependency injection framework and is a part of the GlassFish Application Server.
HK2 complies with JSR 330. It has useful utilities for marking classes as services and interfaces as contracts.
Some of the features of HK2 DI Kernel are