Czy Hibernate używa w ogóle pliku persistence.xml z JPA?

0

Jeżeli stosuję mapowanie klas za pomocą Adnotacji czy dostarczam aplikcji Hiberante zwykłe klasy encji JPA to czy plik persistence.xml zazwyczaj z nimi związany też będzię używany przez klasy Hibernate czy też nie jest wcale potrzebny?
Hibernate ma swojego EntityManagera. Może on korzysta z persistence.xm dla dostarczonych JPA?

0

To zależy.

Jeżeli używasz API Hibernate to persistence.xml możesz wyrzucić.

Jeżeli używasz Hibernate jako implementacji JPA to persistence.xml jest potrzebny.

:)

0

Czy używanie Hibernatowego EntityManagera, klasa:
org.hibernate.ejb.EntityManagerImpl
można uznać za używanie API Hibernate czy za używanie Hiberante jako implementacji JPA?
Nie wiem czy on np. w swoich metodach nie wywołuje EntityManagera z JPA który z kolei potrzebowałby persistence.xml. Jak to sprawdzić?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0