mais uma duvida pois só trabalho com DAO e agora estamos querendo converter para JPA.
Pode usar JPA independente de Hibernate ?
Pode usar Hibernate somente sem JPA?
E tem casos que tem os dois ?
Qual a avantagem disso ??
se puder me ajudar …
abs
Jair_Rillo_Junior
JPA é uma especificação.
O Hibernate (EntityManager and Annotations) implementa essa especificação. Portanto você pode usar o JPA usando a implementação do Hibernate. Além do Hibernate, tem a Toplink e a OpenJPA.
É possível usar Hibernate sem ser a especificação JPA (no caso não usa o EntityManager). Ele tem vantagens em relação a especificação JPA (ele é mais completo).
Procure no fórum que esse assunto já foi bem discutido (tem um tópico grande sobre usar JPA ou Hibernate-core).