Hibernate Search by Example
This course has been retired. Check out the alternatives below
-
What do you get with a Packt Subscription?
- Instant access to this title and 7,500+ eBooks & Videos
- Constantly updated with 100+ new titles each month
- Breadth and depth in over 1,000+ technologies
-
Your First Application
- Your First Application
- Creating an entity class
- Preparing the entity for Hibernate Search
- Loading the test data
- Writing the search query code
- Selecting a build system
- Setting up the project and importing Hibernate Search
- Running the application
- Summary
-
Mapping Entity Classes
- Mapping Entity Classes
- Choosing an API for Hibernate ORM
- Field mapping options
- Relationships between entities
- Partial indexing
- The programmatic mapping API
- Summary
-
Performing Queries
- Performing Queries
- Mapping API versus query API
- Using JPA for queries
- Setting up a project for Hibernate Search and JPA
- The Hibernate Search DSL
- Sorting
- Pagination
- Summary
-
Advanced Mapping
- Advanced Mapping
- Bridges
- Analysis
- Boosting search result relevance
- Conditional indexing
- Summary
-
Advanced Querying
- Advanced Querying
- Filtering
- Projection
- Faceted search
- Query-time boosting
- Placing time limits on a query
- Summary
-
System Configuration and Index Management
- System Configuration and Index Management
- Automatic versus manual indexing
- Defragmenting an index
- Choosing an index manager
- Configuring workers
- Selecting and configuring a directory provider
- Using the Luke utility
- Summary
-
Advanced Performance Strategies
- Advanced Performance Strategies
- General tips
- Running applications in a cluster
- Sharding Lucene indexes
- Summary