About
A persistence provider refers to an implementation of the Java Persistence API.
The persistence provider is a library that provides the functionality to persist objects in the application.
Articles Related
Default Persistence Provider by Application Server
EclipseLink is the reference implementation.
Server | Version | Default |
---|---|---|
Oracle WebLogic Server | 10n | Oracle Kodo (now OpenJPA) |
Oracle WebLogic Server | 11g Release 1 (10.3.5) | - Oracle WebLogic Server system library (Oracle TopLink 11g Release 1 (10.3.4) - EclipseLink version 2.1.2 and earlier downloadable libraries |
GlassFish | v3 | EclipseLink |
JBoss | Hibernate | |
Not Known | Apache Torque |
Oracle TopLink, a JPA 2.0 persistence provider, is now the default JPA provider of Weblogic, replacing Kodo, which was the default provider in previous releases.