2143992
9780321268198
Build fast, high-performance Java database applications with Hibernate.Hibernate makes it far easier to build robust, high-performance database applications with Java. Now there's a practical, hands-on guide to using Hibernate's flexible, fast object/relational persistence and query services. Will Iverson covers every facet of development with Hibernate, from its mapping system toits advanced query mechanisms and transaction support.Iverson shows you how to build Hibernate solutions that can integrate with Swing, with JSP, and even with EJBs utilizing bean-managed persistence. Using realistic examples, he demonstrates how to work with persistent objects, manage schema, and optimize database application performance. After you've mastered Hibernate's core techniques, Iverson presents best practices, tips, tricks, and style guidance for even more effective development. Coverage includesCase study applications: starting from object/relational mapping files, Java code, and existing schemaWriting Hibernate queries using HQL Hibernate's object-oriented SQL extensionUsing Hibernate with Java-based Criteria and Example or native SQLThe Hibernate mapping file format in detail: a complete referenceHow Hibernate handles class and database relationshipsManaging session and database transactions with HibernateTracking and optimizing performance with p6spy and IronTrack SQLAutomatically generating DDL scripts that create, update, and drop tablesEven if your Java database experience is limited to basic JDBC, this book will help you leverage Hibernate's remarkable power. You'll spend far less time writing code to bridge databases with Java applications so you can get to market faster, with more features.© Copyright Pearson Education. All rights reserved.Iverson, Will is the author of 'Hibernate A J2ee Developer's Guide', published 2004 under ISBN 9780321268198 and ISBN 0321268199.
[read more]