This Quarkus application demonstrates how to implement a CRUD endpoint to manage a library using Hibernate ORM with Panache and Hibernate Search.

Entities are automatically indexed in an Elasticsearch cluster.

RESTEasy
JAX-RS endpoints
Hibernate ORM
Hibernate Search
Store in the database and index automatically
PostgreSQL
Elasticsearch
Relational mapping and full text search