From the reviews:
"An introduction to the new Java Persistence application programming interfaces (APIs), this book serves not only as a tutorial on how to use them, but also as a basic reference text. … The book is very well written, and the technical material is presented clearly without excessive detail. … this is an excellent textbook." (M. S. Joy, ACM Computing Reviews, Vol. 49 (3), March, 2008)
EJB 3.0 sets a new precedent. It has made huge advances in ease of development, and its drastically simplified programming model has been widely acclaimed. This book is the definitive guide to EJB 3.0 persistence technology. The authors provide unparalleled insight and expertise on this topic, fully examining and explaining EJB 3.0 persistence specification. They describe how to use this sophisticated technology to its full potential, including The new EntityManager API The new features of EJB Query Language (EJB QL) Basic and advanced object-relational mapping Advanced topics like concurrency, locking, inheritance, and polymorphism Assuming a basic knowledge of Java, SQL, JDBC, and some J2EE experience, this book teaches you EJB 3 persistence from the ground up. After reading it, you will have an in-depth understanding of the EJB 3.0 Persistence API and how to use it in your applications.
Über den Autor und weitere Mitwirkende
Mike Keith wasthe co-specification lead for JPA 1.0 and a member of the JPA 2.0 and JPA 2.1expert groups. He sits on a number of other Java Community Process expertgroups and the Enterprise Expert Group (EEG) in the OSGi Alliance. He holds aMasters degree in Computer Science from Carleton University, and has over 20years experience in persistence and distributed systems research and practice.He has written papers and articles on JPA and spoken at numerous conferencesaround the world. He is employed as an architect at Oracle in Ottawa, Canada,and is married with four kids and two dogs.