I have been into JPA for almost 2 years. Still it was fun reading this article by Chris Maki:
This is a short in-depth look into many possibilities of JPA 1.0.
Now JPA 2.0 has arrived and the thing has become even better and more consistent. I can only recommend you to have a look at it, if you are still sticking with JDBC.