Micronaut Data is a database access toolkit that uses Ahead of Time (AoT) compilation to pre-compute queries for repository interfaces that are then executed by a thin, lightweight runtime layer.
See also the Micronaut Data Announcement for details about how and why Micronaut Data was built.
To get started quickly with Micronaut Data JPA you can use Micronaut Launch either via the web browser or
curl to create a correctly configured application with a Gradle build:
$ curl https://launch.micronaut.io/demo.zip?features=data-jpa -o demo.zip $ unzip demo.zip -d demo
Or for Micronaut Data JDBC:
$ curl https://launch.micronaut.io/demo.zip?features=data-jdbc -o demo.zip $ unzip demo.zip -d demo
Note that you can append
&build=maven to the URL to switch to a Maven build.
See the Documentation for more information.
See the Snapshot Documentation for the current development docs.
See the documentation in the Micronaut Docs for how to configure your build to use snapshots.
Releases are published to JCenter and Maven Central via Github Actions.
A release is performed with the following steps: