6 Most Famous Java Persistence Frameworks

In this article, we are going to list down some Java Persistence frameworks and libraries and give a brief introduction about their usages.

Hibernate Framework

Hibernate is an object-relational mapping (ORM) framework for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database.

Visit Website →

Spring Data JPA

Spring Data JPA is used to implement JPA based repositories. It is a part of the Spring ecosystem, and it deals with enhanced support for JPA based data access layers.

Visit Website →

MyBatis

MyBatis is a Java persistence framework that couples objects with stored procedures or SQL statements using an XML descriptor or annotations.

Visit Website →

EclipseLink

Comprehensive open-source Java persistence solution addressing relational, XML, and database web services.

Visit Website →

Apache OpenJPA

Apache OpenJPA can be used as a stand alone POJO persistence layer or integrated into any Java EE compliant container.

Visit Website →

Apache Torque

Apache Torque lets you access and manipulate data in a relational database using an object relational mapper.

Visit Website →