Hibernate Search

More resources

Third-party documentation, blog posts, talks and books about Hibernate Search, the most recent ones first.

If you want to add something to the list, contact us!

Official documentation

If you’re looking for the official getting started guide or reference documentation, see here instead.

Third-party documentation

Quarkus - Hibernate Search guide

The official guide for the Hibernate Search extension in Quarkus.

Blog posts

Build a Spring Boot REST API with Full-Text Search using Hibernate Search

A tutorial on how to quickly create a REST API based on Spring Boot and Hibernate Search 6, using the Apache Lucene backend.

Alternate links: dev.to, medium.com.

[German] Hibernate Search: Volltextsuche in Spring-Boot-Projekten

A presentation of Hibernate Search 6 and its use in a Spring Boot application.

RESTful Search with Spring and Hibernate Search 6

A tutorial on how to quickly create a REST API based on Spring and Hibernate Search 6, using either the Apache Lucene backend or the Elasticsearch backend.

Hibernate Search in Quarkus

A tutorial using Hibernate Search 6 and Quarkus.

Demo code: here.

Talks

[French] ElasticCC: Indexation au fil de l’eau de donnĂ©es relationnelles via Hibernate Search

A presentation of Hibernate Search 6 to Elasticsearch users.

Alternate link (YouTube): https://www.youtube.com/watch?v=Lgi9DmgYkuQ.

[French] Retour d’expĂ©rience : Elasticsearch x Hibernate Search 6

A presentation of Hibernate Search 6 and its use in a Quarkus application, focusing on Elasticsearch and custom bridges.

Quarkus Insights #32: Hibernate Search

A discussion of Hibernate Search 6 in Quarkus, how to use it and how it helps.

Demo code: here.

Resources for older versions

Hibernate Search 6.0 Alphas/Betas (slightly different API, but still relevant in 6.0+)

How to Keep Elasticsearch in Sync with Relational Databases?

A tutorial using Hibernate Search 6 and Quarkus.

Demo code: here.

From table to index (and back) with Hibernate Search 6

A presentation of Hibernate Search 6 and how it provides integration of Elasticsearch with a relational database.

Demo code: here.

Hibernate Search 5.x and below (completely different API)

Full-Text Search with Hibernate Search and Spring Boot

A tutorial using Hibernate Search 5 and Spring Boot.

Add full-text search to your application with Hibernate Search

A tutorial using Hibernate Search 5.

Part 1 explains the basics.

Part 2 deals with more complex analysis.

Part 3 deals with faceted search.

From Hibernate to Elasticsearch in no time

A presentation of the integration of Hibernate Search 5 with Elasticsearch.

Demo code: here.

Hibernate Search in Action

A slightly outdated book on Hibernate Search but a very good reference on the product and search engines in general. It was written by members of the Hibernate Search team at the time.

JBoss-Developer wiki

Old wiki hosted at JBoss.org. Mostly out-of-date content.

Back to top