This project serves as an example of how to define JPA Data Model for JWT such as its Elide-based implementation; there also comes with a production-ready test framework to make sure the model compiles with business requirements.
Its CI/CD, as part of this template, will trigger the CI/CD of test framework as well to make them a standard pipeline. See Jersey Webservice Template documentation on how to configure.
To install the data models locally, run:
Tip
The local version will always be 1.0-SNAPSHOT
under
~/.m2/repository/io/github/qubitpi/jersey-webservice-template-jpa-data-models/
mvn clean install
The models in this example has also been published to Maven Central and can be imported by specifying a semantic version
<dependency>
<groupId>io.github.qubitpi</groupId>
<artifactId>jersey-webservice-template-jpa-data-models</artifactId>
<version>x.y.z</version>
<scope>test</scope>
</dependency>
More information about the model can be found in Javadoc page
The use and distribution terms for jersey-webservice-template-jpa-data-models are covered by the Apache License, Version 2.0.