- JDK 17
- Gradle 8.4 or later
- Apache Maven 3.5.x or later
Vocabulary is generated by maven plugin located in ontology-generator
subproject.
When ontology definition is changed, the sources need to be regenerated.
For more details see README.md
The data are mapped from Java objects to RDF entities via ontological mapping library JOPA and stored in a local GraphDB database.
The database URL needs to be configured in application.yml
. The repository first needs to be created.
You can access the Swagger UI at the following URL: http://localhost:9999/swagger-ui.html
The OpenAPI documentation for the API can be accessed at: http://localhost:9999/v1/api-docs