The Java Persistence API (JPA) 2.0 specification bring a wider array of functionality and a more advanced feature set. The problem is that the standard doesn’t come with a detailed instruction booklet describing when to use the new features, or the specific problems they were meant to solve.
Developers have to decide for themselves how and under what circumstances they will apply a given feature to their applications. This video presents the new features and explains when they should be applied, as well as the conditions that could lead to their misuse. It offers tips on what the most useful features are and explores some of the more puzzling parts.
Video Producer: JavaZone Conference