Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
EclipseLink/Examples/JPA
The following examples are provided to assist developers with their adoption and usage of EclipseLink's JPA and native ORM functionality. See Developing JPA Projects in the EclipseLink User's Guide for details.
Contents
EclipseLink JPA Examples/Tutorials
Basic
Diagnostics
Mapping
Querying
Java SE Examples
- Employee Examples
- GeoNames Example (under development bug 227113)
Rich Client Platform (RCP)
Spring JPA
Using Native ORM through JPA
- How to configure
- How to use native metadata
- How to access EclipseLink's native API through JPA
- How to optimize queries using batch and join reading
Database Platform Extensions
- Oracle: Spatial, VPD/OLS, TIMESTAMP, XDB
Advanced
- Dynamic JPA Example: Example extension for JPA without Java classes and XML
Tutorials
JPA with JSF Web Application Tutorials
Container | Version | JEE Version | Issues |
---|---|---|---|
Oracle WebLogic Server | V10.0 | 5 | bea-wls-tools-2.0.2 pluggin working up to Eclipse Ganymede 3.4M5 |
Oracle WebLogic Server | V10.3 (beta)TP | 5 | Deployment issues with non-Kodo JPA providers in bug#231641 |
Oracle OC4J | 10.1.3 / 11.1.1 | 5 | - |
GlassFish | V2.1 | 5 | Requires GlassFish V2.1 build 32 |
GlassFish | V3 | 5 | |
JBoss | 4.2.2 | 5 | Dynamic weaving is disabled due to (JIRA-572) - see static weaving workaround |
SUN Application Server | 9.1 | 5 | - |
IBM WebSphere | 6.1 | 1.4 | - |
IBM WebSphere | 7.5 | 5 | - |
IBM WebSphere CE | 2.0.0.2 | 5 | - |
Apache Geronimo | 2.0.2 | 5 | - |
Apache Tomcat | 6 | No | - |