I agree EJB3.0 and Hibernate are not same because from my point of view each one is a provider of JPA specification.
From my undestanding JPA is a specification that has different providers ,some of them are
Hibernate, OpenJPA and if I am not wrong EJB 3.0.
Right now at the project phase only we have a set of options for persistence layer ( EJB 3.0,OpenJPA, Hibernate). I would appreciate
what ORM framework features could be useful to take into account in the selection process and any advice or tip would be valuable too.
The proposed architecture is base in a presentation layer, logic layer and a persistence layer.
Thanks in advance