Let's say that I'm new to JPA, is there a way to get my skills up to speed? Are there any good tutorials?
You can also use the documentation available at the various JPA implementations, but beware that some might wanna sell their non-portable solutions to you. :)
Some implementations:
You might also wanna use some tools to smoothen your startup:
Good luck!
I personally like these two articles from The Server Side:
They provide you with a good overview of the API and how to start working with it. The JPA 101 article is even usable as a reference for the JP-QL. In my opinion, the Java EE 5 Tutorial is only usable as a very simple introduction and it does not explain every aspect (but instead gives very specific details about how to do something with NetBeans...)
Try this one http://www.datanucleus.org/products/accessplatform_1_1/guides/jpa/tutorial.html
--Andy DataNucleus
Or download the spec. http://jcp.org/aboutJava/communityprocess/final/jsr220/index.html download persitance only if you are only interested in JPA.
Simple tutorial with cool pictures :)
http://mikedesjardins.us/wordpress/2008/01/new-jpa-tutorial-pizza-shop/