Kiedy używamy JPA i kiedy Hibernate?

0

Kiedy używamy JPA i kiedy Hibernate?

0

JPA to standard, który sam w sobie nic nie robi, Hibernate to implementacja tego standardu.

"JPA is the Art, Hibernate is the artist."

http://stackoverflow.com/ques[...]nce-between-jpa-and-hibernate

0

JPA < Hibernate
JPA istnieje na papierze.

Jak używasz JBossa to najczęsciej używasz Hibernate. JAk użwasz GlassFisha/Payara to najczęsciej używasz EclipseLink: referencyjnej implementacji JPA.

0

Warto dodać, że Hibernate można wykorzystać w dwojaki sposób:
a) jako implementacja JPA -> wtedy korzystać z interfejsów i klas standardu JPA
b) jako osobny framework (nie implementujący JPA) -> wtedy korzystamy z interfejsów i klas Hibernate'owych

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