Cover of Java Persistence with Hibernate

Java Persistence with Hibernate

Persistence-the ability of data to outlive an instance of a program-is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping making it a snap to work with SQL databases in Java applications. Hibernate applications are cheaper, more portable, and more resilient to change. Because it conforms to the new EJB 3.0 and Java Persistence 1.0 standard, Hibernate allows the developer to seamlessly create efficient, scalable Java EE applications.

Read more

Java Persistence with Hibernateexplores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques.

In this revised edition of the bestselling Hibernate in Action, authors Christian Bauer and Gavin King-the founder of the Hibernate project-cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence standard.

Audience
adult
Length
epic · 841 pages

Click a tag to see books like this one that share it. Point at it (on a phone, tap it) for less of it instead.

Read it? Sign in to help tag it.

Liked Java Persistence with Hibernate? Here’s where I’d start.

These suit anyone who liked Java Persistence with Hibernate. Sign in and mark a few books for picks shaped around your own taste.

  1. The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming Shares Java, programming, technical
  2. Java Concurrency in Practice Shares Java, programming, tech
  3. Thinking in Java Shares Java, programming, technical
  4. JUnit in Action Shares Java, programming, technical

“People who read Java Persistence with Hibernate tend to reach for these next.”

  1. Groovy in Action
  2. Effective Java Programming Language Guide
  3. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions
  4. SCJP Sun Certified Programmer for Java 6 Study Guide

“If you want more of the same (science about technology), start with these.”

  1. C++ Concurrency in Action: Practical Multithreading
  2. jQuery: Novice to Ninja
  3. 21st Century C: C Tips from the New School
  4. Programming Python

“If it was the Java that hooked you, try one of these.”

  1. Spring in Action
  2. Java Puzzlers: Traps, Pitfalls, and Corner Cases
  3. Java 8 Lambdas: Pragmatic Functional Programming
  4. Java Generics and Collections

“These start from a similar idea, even if they go somewhere else with it.”

  1. MongoDB: The Definitive Guide
  2. SQL Performance Explained
  3. Cassandra: The Definitive Guide
  4. Patterns of Enterprise Application Architecture