Dynamic Dependency Injection Framework

A light-weight framework that allows using inject annotations (such as JSR-330 or Jakarta Annotations) to create instances of objects, even when they're dynamically loaded at runtime. This framework will allow you to package your classes in seperate JAR's, load them at runtime, and have them injected with dependencies or serve as dependencies for other classes.

Лицензия

Лицензия

Группа

Группа

com.github.hjohn.ddif
Идентификатор

Идентификатор

parent
Последняя версия

Последняя версия

4.0.0-alpha.6
Дата

Дата

Тип

Тип

pom
Описание

Описание

Dynamic Dependency Injection Framework
A light-weight framework that allows using inject annotations (such as JSR-330 or Jakarta Annotations) to create instances of objects, even when they're dynamically loaded at runtime. This framework will allow you to package your classes in seperate JAR's, load them at runtime, and have them injected with dependencies or serve as dependencies for other classes.
Ссылка на сайт

Ссылка на сайт

https://github.com/hjohn/hs.ddif
Система контроля версий

Система контроля версий

https://github.com/hjohn/hs.ddif.git

Скачать parent

Имя Файла Размер
parent-4.0.0-alpha.6.pom 6 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/com.github.hjohn.ddif/parent/ -->
<dependency>
    <groupId>com.github.hjohn.ddif</groupId>
    <artifactId>parent</artifactId>
    <version>4.0.0-alpha.6</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.github.hjohn.ddif/parent/
implementation 'com.github.hjohn.ddif:parent:4.0.0-alpha.6'
// https://jarcasting.com/artifacts/com.github.hjohn.ddif/parent/
implementation ("com.github.hjohn.ddif:parent:4.0.0-alpha.6")
'com.github.hjohn.ddif:parent:pom:4.0.0-alpha.6'
<dependency org="com.github.hjohn.ddif" name="parent" rev="4.0.0-alpha.6">
  <artifact name="parent" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.github.hjohn.ddif', module='parent', version='4.0.0-alpha.6')
)
libraryDependencies += "com.github.hjohn.ddif" % "parent" % "4.0.0-alpha.6"
[com.github.hjohn.ddif/parent "4.0.0-alpha.6"]

Зависимости

Библиотека не имеет зависимостей. Это самодостаточное приложение, которое не зависит ни от каких других библиотек.

Модули Проекта

  • ddif-annotations
  • ddif-core
  • ddif-extensions
  • ddif-jakarta
  • ddif-jsr330
  • ddif-plugins
  • ddif-test-api
  • ddif-test-plugin
  • ddif-test-plugin-singleton
  • ddif-test-util

Версии библиотеки

Версия
4.0.0-alpha.6
4.0.0-alpha.5
4.0.0-alpha.4
4.0.0-alpha.1
3.0.2
3.0.0
2.1.0
2.0.0
1.1.1
1.1.0
1.0.3
1.0.2
1.0.1
1.0.0