Hibernate Search in ActionEnterprise and web applications require full-featured, "Google-quality" searchcapabilities, but such features are notoriously difficult to implement and maintain.Hibernate Search builds on the Lucene feature set and offers an easyto-implement interface that integrates seamlessly with Hibernate-the leadingdata persistence solution for Java applications. Hibernate Search in Action introduces both the principles of enterprise searchand the implementation details a Java developer will need to use HibernateSearch effectively. This book blends the insights of the Hibernate Search leaddeveloper with the practical techniques required to index and manipulate data,assemble and execute search queries, and create smart filters for better searchresults. Along the way, the reader masters performance-boosting concepts likeusing Hibernate Search in a clustered environment and integrating with thefeatures already in your applications. This book assumes you're a competent Java developer with some experienceusing Hibernate and Lucene. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. |
Other editions - View all
Common terms and phrases
analyzer annotation Apache Lucene application asynchronous BitSet BooleanQuery boost factor buildIndex cache changes chapter configuration database default define DirectoryProvider DocIdSet document id domain model EntityManager example executed field bridge Figure filter ftSession full-text query full-text search FullTextSession session Hibernate Core Hibernate Search implementation index name Indexed public class IndexReader instance Item.class Java EE Java Persistence Javadoc JBoss JNDI load look Lucene directory Lucene document Lucene index Lucene query Luke mapping matching method n-gram node null object operation optimize pagination parameters parse parser persistence context private String problem provider public class Item public void Query query QueryParser queue reader retrieve score search engine SearchFactory session.beginTransaction shard slave SortField strategy StringBuilder term TermQuery Text Session TextQuery throws Exception tion token Toy Story Transaction tx tx.commit updated vector space model words