nuun-kernel

Nuun Kernel is a software kernel for framework creation. It brings a powerful plugin design plus a JSR 330 compliant injection mechanism backed by Guice. Plugin benefits from kernel capabilities by sendings request to it : - kernel params request : - Classpath scans request :on class by name, annotation, meta annotation or more generally Predicate - Binding Request : Nuun Kernel provides an SPI in order to bring IOC from other vendors. Nuun Kernel come with 2 plugins: - Configuration Plugin : a plugin that inject the good property based on @Property annotation. - Log plugin : a Log handler that inject the good Log implementation

Лицензия

Лицензия

Группа

Группа

org.nuunframework
Идентификатор

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

nuun-kernel
Последняя версия

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

1.1.0.M6
Дата

Дата

Тип

Тип

jar
Описание

Описание

nuun-kernel
Nuun Kernel is a software kernel for framework creation. It brings a powerful plugin design plus a JSR 330 compliant injection mechanism backed by Guice. Plugin benefits from kernel capabilities by sendings request to it : - kernel params request : - Classpath scans request :on class by name, annotation, meta annotation or more generally Predicate - Binding Request : Nuun Kernel provides an SPI in order to bring IOC from other vendors. Nuun Kernel come with 2 plugins: - Configuration Plugin : a plugin that inject the good property based on @Property annotation. - Log plugin : a Log handler that inject the good Log implementation
Система контроля версий

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

https://github.com/kametic/nuun-framework

Скачать nuun-kernel

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

<!-- https://jarcasting.com/artifacts/org.nuunframework/nuun-kernel/ -->
<dependency>
    <groupId>org.nuunframework</groupId>
    <artifactId>nuun-kernel</artifactId>
    <version>1.1.0.M6</version>
</dependency>
// https://jarcasting.com/artifacts/org.nuunframework/nuun-kernel/
implementation 'org.nuunframework:nuun-kernel:1.1.0.M6'
// https://jarcasting.com/artifacts/org.nuunframework/nuun-kernel/
implementation ("org.nuunframework:nuun-kernel:1.1.0.M6")
'org.nuunframework:nuun-kernel:jar:1.1.0.M6'
<dependency org="org.nuunframework" name="nuun-kernel" rev="1.1.0.M6">
  <artifact name="nuun-kernel" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.nuunframework', module='nuun-kernel', version='1.1.0.M6')
)
libraryDependencies += "org.nuunframework" % "nuun-kernel" % "1.1.0.M6"
[org.nuunframework/nuun-kernel "1.1.0.M6"]

Зависимости

compile (8)

Идентификатор библиотеки Тип Версия
org.sonatype.sisu : sisu-guice jar 3.1.3
javax.inject : javax.inject jar 1
com.google.code.findbugs : jsr305 jar 2.0.1
aopalliance : aopalliance jar 1.0
org.reflections : reflections jar 0.9.8
commons-lang : commons-lang jar 2.6
commons-collections : commons-collections jar 3.2.1
org.slf4j : slf4j-api jar 1.6.6

test (6)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.10
org.mockito : mockito-core jar 1.8.5
org.easytesting : fest-assert jar 1.4
ch.qos.logback : logback-classic jar 1.0.0
org.powermock : powermock-core jar 1.5
org.powermock : powermock-api-mockito jar 1.5

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

Данный проект не имеет модулей.

Nuun is now hosted under the nuun-io organisation at https://github.com/nuun-io/kernel

We believe actual frameworks does not fit with your way of coding. Their conventions are not your conventions. Their choices are not your choices. We believe writing correct, enterprise class, applications in actual java world is too hard.

NuunFramework address exactly this.

NuunFramework is meta framework, in the sense : it helps create enterprise class framework with your conventions and your choices.

Dynamic integration, Intelligent injection are 2 innovant paradigms brought by NuunFramework.

It also supports and encourage delegability, open-close principle, inversion of control and Convention over Configuration.

It brings a powerful and extensible kernel/plugin design plus a JSR 330 compliant injection mechanism backed by Guice. It is compatible with the major injection frameworks (spring, tapestry, etc ...)

NuunFramework aims to be the future reference for enterprise framework makers and developpers.

The summer for developpers ^^

Documentation is coming ...

Please follow actual issues, we're working on :

http://huboard.com/kametic/nuun-framework/board

Snapshots Maven repo.

https://oss.sonatype.org/content/repositories/snapshots

org.nuunframework

Kametic Free Software

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

Версия
1.1.0.M6
1.1.0.M5
1.1.0.M4
1.1.0.M3
1.1.0.M2
1.1.0.M1
1.0.0
0.0.1