Chapter 4. Evaluating Your Options

Now that you have a solid understanding of the central role that persistence plays in enterprise architecture and a history of how Java persistence mechanisms and related frameworks have evolved, your next step is to decide which one to use. For purposes of this book, the options you have to consider include Java Database Connectivity (JDBC), iBATIS, Hibernate, Open Java Persistence API (JPA), and pureQuery (a Language Integrated Query for Java). Chapter 1, “A Brief History of Object-Relational Mapping” provides the background on why these five options were chosen. In a nutshell, they represent a good baseline and cross section of the approaches to ORM used by the persistence mechanisms in common use when this ...

Get Persistence in the Enterprise: A Guide to Persistence Technologies now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.