GlassFish HK2

HK2
DeveloperEclipse Foundation
Stable release
3.1.1 / July 4, 2024; 2 years ago (2024-07-04)
Operating systemCross-platform
Available inJava 6 or Higher
TypeDependency Injection Kernel
LicenseEclipse Public License 2.0 or GPL v2 w/Classpath exception
Websiteeclipse-ee4j.github.io/glassfish-hk2/ Edit this on Wikidata
Repository

HK2 (Hundred-Kilobyte Kernel) is a light-weight and dynamic dependency injection framework and is a part of the GlassFish Application Server.

HK2 complies with JSR 330 (Dependency Injection for Java). It has useful utilities for marking classes as services and interfaces as contracts.

Some of the features of HK2 DI Kernel are

References

  1. 1 2 "HK2 - Dependency Injection Kernel". javaee.github.io. Retrieved 2017-11-19.