What is Java Persistence API ?

/, JPA/What is Java Persistence API ?
  • JPA is a specification for accessing, persisting and managing data between Java Objects and Relational Database.
  • Technically JPA is just set of interfaces (Specification) and thus require an implementation.
  • It needs ORM(Object Relational Mapping) implementation to work with and persist Java Objects
what is java persistence api (jpa)
  • There are several Object Relational Mapping implementations.
    1. Hibernate – Open Source
    2. Top Link – By Oracle
    3. Eclipse Link – Eclipse Persistance Platform
    4. Open JPA – By Apache
    5. MyBatis – Open Source – Formerly known as iBATIS
    6. Many More …
  • Eclipse Link (Eclipse Persistence Platform led by Oracle) Project as the reference implementation for the JPA 2.0 , JSR 317 Standard
2017-08-31T12:42:51+00:00Categories: Hibernate, JPA|Tags: , |0 Comments

About the Author:

Satish Varma
Welcome! Satish is a post graduated guy in master of computer applications and he has 8+ years of experience in java software development. Founder and one of the author of javabydeveloper.com. Follow us on Facebook OR Twitter OR Google+ .

Leave A Comment