Thanks, AR
SCWCD 5, SCJP 1.4, OCA (PL/SQL)
SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Originally posted by Kengkaj Sathianpantarit:
But I don't think that Hibernate is an implementation of JPA, you don't mean that literally, right?
A good workman is known by his tools.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Originally posted by Kengkaj Sathianpantarit:
I don't we can say A is an implementation of B, if A doesn't implement interfaces/specifications defined in B.
Otherwise, we can say C# is an implementation of Java language specifications or vice-versa.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Originally posted by Kengkaj Sathianpantarit:
In case of JPA, it's API, so anything that claims to be an implementation of JPA needs to implement JPA interfaces.
A good workman is known by his tools.
Originally posted by Marc Peabody:
Hibernate does implement JPA through Hibernate EntityManager and Hibernate Annotations.
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
James Angel wrote:In the sense of concrete class implementing API, yes, Hibernate implements JPA. You main argue the Hibernate is before JPA and how an implementation can be before API?
SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Looking for new ideas if you don't get one steal one . SCJP
Kengkaj Sathianpantarit wrote:I agreed with Jothi that taking SCBCD 5.0 is a good way to learn OR-mapping.
But I don't think that Hibernate is an implementation of JPA, you don't mean that literally, right?
SCJP 1.4, SCWCD 1.4 - Hints for you, Certified Scrum Master
Did a rm -R / to find out that I lost my entire Linux installation!