Стеклянная рыба HK2
Разработчик(и) | Корпорация Oracle |
---|---|
Стабильная версия | 2.4.0
|
Репозиторий | |
Операционная система | Кросс-платформенный |
Доступно в | Java 6 или выше |
Тип | Ядро внедрения зависимостей |
Лицензия | CDDL версии 1.0 и лицензия GPL v2 |
Веб-сайт | https://javaee.github.io/hk2/ |
HK2 (стокилобайтное ядро) — это легкая и динамическая среда внедрения зависимостей , являющаяся частью сервера приложений GlassFish .
HK2 соответствует JSR 330 ( внедрение зависимостей для Java ). Он имеет полезные утилиты для маркировки классов как сервисов и интерфейсов как контрактов. [ 1 ]
Некоторые особенности ядра HK2 DI:
- Пользовательские области
- использование прокси
- Пользовательское разрешение инъекции
- Вспомогательная инъекция
- Разрешение JIT-инъекции
- Пользовательская проверка и безопасность
- Службы уровня выполнения [ 1 ]
Ссылки
[ редактировать ]- ^ Jump up to: а б «HK2 — Ядро внедрения зависимостей» . javaee.github.io . Проверено 19 ноября 2017 г.