HIGHLIGHT Hibernate Search in Action presents the concepts and techniques a Java developer needs to add full-featured search to enterprise applications. Author Emmanuel Bernard is the lead developer of the Hibernate Search project at RedHat/JBoss. DESCRIPTION Enterprise and web applications require full-featured, "Google-quality" search capabilities, 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 leading data persistence solution for Java applications. Hibernate Search in Action introduces both the principles of enterprise search and the implementation details a Java developer will need to use Hibernate Search effectively. This book blends the insights of the Hibernate Search lead developer with the practical techniques required to index and manipulate data, assemble and execute search queries, and create smart filters for better search results. Along the way, the reader masters performance-boosting concepts like using Hibernate Search in a clustered environment and integrating with the features already in your applications. This book assumes you're a competent Java developer with some experience using Hibernate and Lucene. KEY POINTS Hibernate Search is a mature (version 3) technology with the full support and backing of JBoss/RedHat. Authors Bernard and Griffin are well-known as the experts in this area. Writing is concise and to-the-point, staying focused on practical concerns. MARKET INFORMATION Enterprise applications require high-quality search to give users access to and control over the massive amounts of information stored in databases and other structures. Lucene, the ultra-powerful foundation for many search implementations, is difficult to use directly. Hibernate Search makes the power of Lucene directly available to the millions of Java developers working with Hibernatebased applications.