Skip to main content
  • Book
  • © 2010

Beginning Hibernate

Apress
  • Beginning Hibernate, Second Edition is ideal if you're experienced in Java with databases (the traditional, or "connected," approach), but new to open-source, lightweight Hibernate—the de facto object-relational mapping and database-oriented application development framework.

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

    Pages i-xx
  2. An Introduction to Hibernate 3.5

    • Jeff Linwood, Dave Minter
    Pages 1-7
  3. Integrating and Configuring Hibernate

    • Jeff Linwood, Dave Minter
    Pages 9-25
  4. Building a Simple Application

    • Jeff Linwood, Dave Minter
    Pages 27-59
  5. The Persistence Life Cycle

    • Jeff Linwood, Dave Minter
    Pages 61-75
  6. An Overview of Mapping

    • Jeff Linwood, Dave Minter
    Pages 77-90
  7. Mapping with Annotations

    • Jeff Linwood, Dave Minter
    Pages 91-131
  8. Creating Mappings with Hibernate XML Files

    • Jeff Linwood, Dave Minter
    Pages 133-176
  9. Using the Session

    • Jeff Linwood, Dave Minter
    Pages 177-192
  10. Searches and Queries

    • Jeff Linwood, Dave Minter
    Pages 193-213
  11. Advanced Queries Using Criteria

    • Jeff Linwood, Dave Minter
    Pages 215-225
  12. Filtering the Results of Searches

    • Jeff Linwood, Dave Minter
    Pages 227-234
  13. Case Study — Using Hibernate with an Existing Database

    • Jeff Linwood, Dave Minter
    Pages 235-262
  14. Back Matter

    Pages 263-379

About this book

Beginning Hibernate, Second Edition is ideal if you’re experienced in Java with databases (the traditional, or “connected,” approach), but new to open-source, lightweight Hibernate—the de facto object-relational mapping and database-oriented application development framework.

This book packs in information about the release of the Hibernate 3.5 persistence layer and provides a clear introduction to the current standard for object-relational persistence in Java. And since the book keeps its focus on Hibernate without wasting time on nonessential third-party tools, you’ll be able to immediately start building transaction-based engines and applications.

Experienced authors Dave Minter and Jeff Linwood provide more in-depth examples than any other book for Hibernate beginners. The authors also present material in a lively, example-based manner—not a dry, theoretical, hard-to-read fashion.

About the authors

Jeff Linwood has been involved in software programming since he had a 286 in high school. He got caught up with the Internet when he got access to a UNIX shell account, and it has been downhill ever since. Jeff has published articles on several Jakarta Apache open source projects in Dr. Dobb's Journal, CNET's Builder.com, and JavaWorld. Jeff has a bachelor's degree in chemical engineering from Carnegie Mellon University. He currently works for the Gossamer Group in Austin, Texas, on content management and web application syndication systems. He gets to play with all the latest open source projects there. Jeff also co-authored Professional Struts Applications, Building Portals with the Java Portlet API, and Pro Hibernate 3. He was a technical reviewer for Enterprise Java Development on a Budget and Extreme Programming with Ant.

Bibliographic Information

Buy it now

Buying options

eBook USD 34.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access