Part 2. Ending structural and synchronization mismatches

 

In these next three chapters, you will discover how Hibernate Search indexes your objects. Chapter 3 covers the concept of mapping and how to mark an entity and its properties as indexed. Chapter 4, going deeper into the mapping concept, describes how to map relationships between entities and unexpected property types. Chapter 5 tells you where the index information is stored, when and how index operations are performed, and what control you have over them. This chapter also covers the notion of a text analyzer and its relationship to advanced search techniques such as recovering from typos, phonetic approximation, and searching by synonym.

While reading these chapters, you will index your domain model and set up Hibernate Search to answer your searches.