Hello:

There is a current of opinion against JPA, ORM in general (and Hibernate in particular) You can find a lot of post regarding this topic.

I used to ignore them, until Dave Sayer shared a recommendation against using Hibernate in Spring Batch.

This, and the lot of problems that comes with the using of JPA/Hibernate/ORM makes me reconsider a couple of ideas (somebody blames on the developers that don't understand the technology, but it's supposed to make your life easy, so a layer of complication is another argument against the use of it)

Do you have any opinion to share on this regard?

Thank you very much.