Micronaut

Compile-time support for JVM applications

Visit Micronaut official site

What it does

Micronaut uses compile-time processing for dependency injection and interception and integrates HTTP, configuration, and data access in a framework for JVM applications using the services exposed by their selected modules and associated annotations.

When to use it

When building a service, consult controller and configuration guides to understand routing, injected settings, and the approaches used to test application behavior.