Ядро HK2 DI - HK2 DI Kernel

HK2
Разработчики)Корпорация Oracle
Стабильный выпуск
2.4.0
Операционная системаКроссплатформенность
Доступно вJava 6 или выше
ТипЯдро внедрения зависимостей
ЛицензияCDDL версии 1.0 и лицензия GPL v2
Интернет сайтhttps://javaee.github.io/hk2/

HK2 (Ядро размером 100 килобайт) представляет собой легкую и динамическую структуру внедрения зависимостей и является частью Стеклянная рыба Сервер приложений.

HK2 соответствует JSR 330 (Внедрение зависимостей для Java). В нем есть полезные утилиты для маркировки классов как сервисов и интерфейсов как контрактов.[1]

Некоторые особенности ядра HK2 DI:

  • Пользовательские области
  • использование прокси
  • Пользовательское разрешение впрыска
  • Вспомогательная инъекция
  • Разрешение впрыска J-I-T
  • Индивидуальная проверка и безопасность
  • Сервисы уровня выполнения[1]

Рекомендации

  1. ^ а б «HK2 - ядро ​​внедрения зависимостей». javaee.github.io. Получено 2017-11-19.