1 Reply Latest reply on Mar 17, 2009 8:33 AM by Julien Kronegg

    difference between hibernate and jpa

    madhu reddy Newbie

                i donot know the exact difference between jpa and hibernate even though both have the same features common. Why in seam both technologies are used.can any one help me as my colleague asked me that a common question in developers mind.

      thanks in advance

        • 1. Re: difference between hibernate and jpa
          Julien Kronegg Novice

          You should first ask the question to yourself and read the documentation, then, if you get other questions, ask them on the Hibernate forums (because your question is related to Hibernate and not to Seam).

          Shortly: Java Persistence API (JPA) is a standardized API for persistence in Java. Hibernate is an implementation of JPA, as well as OpenJPA is another JPA implementation. Each implementation has specific features to extend the JPA functionalities. Seam supports any JPA implementation but is shipped by default with Hibernate.