I'm looking for the best resources (books, frameworks, tutorials) that will help me get up to speed with JPA. I've been happily using iBatis/JDBC for my persistence needs, so I need resources that will hopefully provide comparable functions on how to do things. e.g. how to I set the isolation level for each transaction ?
I know there might be 10 books on the topic, so hopefully, your recommendation could narrow down to the best 2 books.
Should I start with OpenJPA or are there other opensource JPA frameworks to use ?
P.S. Do suggest if I should learn JPA2 or JPA1 ? My goal ultimately is to be able to write a Google App Engine app (which uses JPA1).
Thanks
Jacque