Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EclipseLink/UserGuide/JPA/Basic JPA Development/EclipseLink JPA"

(About EclipseLink JPA)
(About EclipseLink JPA)
Line 18: Line 18:
 
* optimistic and pessimistic locking options;
 
* optimistic and pessimistic locking options;
 
* extended annotations and query hints;
 
* extended annotations and query hints;
* dynamic and extensible meta-data.
+
* dynamic and extensible meta-data;
 +
* any many other features.
  
 
EclipseLink offers support for deployment within an EJB 3.0 container. This includes Web containers and other non-EJB 3.0 Java EE containers. <!--For more information, see [[Packaging%20and%20Deploying%20EclipseLink%20JPA%20Applications%20(ELUG)#Deploying an EclipseLink JPA Application|Deploying an EclipseLink JPA Application]].-->
 
EclipseLink offers support for deployment within an EJB 3.0 container. This includes Web containers and other non-EJB 3.0 Java EE containers. <!--For more information, see [[Packaging%20and%20Deploying%20EclipseLink%20JPA%20Applications%20(ELUG)#Deploying an EclipseLink JPA Application|Deploying an EclipseLink JPA Application]].-->

Revision as of 10:48, 25 April 2012

EclipseLink JPA

Eclipselink-logo.gif
EclipseLink
Website
Download
Community
Mailing ListForumsIRCmattermost
Issues
OpenHelp WantedBug Day
Contribute
Browse Source

About EclipseLink JPA

This section introduces EclipseLink implementation of Java Persistence API.

As a specification, JPA needs to be implemented by vendors or open source projects.

EclipseLink provides a complete, JPA 2.0-compliant JPA implementation. It provides complete compliance for all of the mandatory features, many of the optional features, and some additional features. The additional nonmandatory functionality includes the following:

  • object-level cache;
  • distributed cache coordination;
  • extensive performance tuning options;
  • enhanced Oracle Database support;
  • support for NoSQL databases;
  • advanced mappings;
  • optimistic and pessimistic locking options;
  • extended annotations and query hints;
  • dynamic and extensible meta-data;
  • any many other features.

EclipseLink offers support for deployment within an EJB 3.0 container. This includes Web containers and other non-EJB 3.0 Java EE containers.

Through its pluggable persistence capabilities EclipseLink can function as the persistence provider in a compliant EJB 3.0 container.

For more information, see About EclipseLink.

Eclipselink-logo.gif
Version: 2.2.0 DRAFT
Other versions...

Back to the top