Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "EclipseLink/Examples/JPA"

(JPA with JSF Web Application Tutorials)
Line 5: Line 5:
 
__TOC__
 
__TOC__
  
== EclipseLink JPA Examples ==
+
== EclipseLink JPA Examples/Tutorials ==
  
 
* Basic
 
* Basic
Line 39: Line 39:
 
* Spring JPA
 
* Spring JPA
 
** [[EclipseLink/Examples/JPA/JPASpring | Using EclipseLink JPA within Spring]]
 
** [[EclipseLink/Examples/JPA/JPASpring | Using EclipseLink JPA within Spring]]
 +
 +
* Using Native ORM through JPA
 +
** [[EclipseLink/Examples/JPA/ORMJPAConfigure | How to configure ]]
 +
** [[EclipseLink/Examples/JPA/NativeMetadata | How to use native metadata]]
 +
** [[EclipseLink/Examples/JPA/NativeAPI | How to access EclipseLink's native API through JPA]]
 +
** [[EclipseLink/Examples/JPA/QueryOptimization | How to optimize queries using batch and join reading]]
 +
 +
* Database Platform Extensions ==
 +
** [[EclipseLink/Examples/JPA/Oracle | Oracle]]: Spatial, VPD/OLS, TIMESTAMP, XDB
  
 
* Advanced  
 
* Advanced  
Line 80: Line 89:
 
|Apache Tomcat || 6 || No || -  
 
|Apache Tomcat || 6 || No || -  
 
|}
 
|}
 
=== Migrating to EclipseLink ===
 
 
These how-to's focus on migrating from previous editions of TopLink and other JPA providers to using EclipseLink.
 
 
* [[EclipseLink/Examples/JPA/Migration/TopLinkEssentials | How to migrate from TopLink Essentials]]
 
* [[EclipseLink/Examples/JPA/Migration/OracleTopLink11 | How to migrate from Oracle TopLink JPA (11gR1)]]
 
* [[EclipseLink/Examples/JPA/Migration/OracleTopLinkNative | How to migrate from Oracle TopLink's native ORM]]
 
 
== Database Platform Extensions ==
 
 
* [[EclipseLink/Examples/JPA/Oracle | Oracle]]: Spatial, VPD/OLS, TIMESTAMP, XDB
 
 
== Using Native ORM through JPA Examples ==
 
 
These examples focus on using EclipseLink JPA with native extensions
 
 
* [[EclipseLink/Examples/JPA/ORMJPAConfigure | How to configure ]]
 
* [[EclipseLink/Examples/JPA/NativeMetadata | How to use native metadata]]
 
* [[EclipseLink/Examples/JPA/NativeAPI | How to access EclipseLink's native API through JPA]]
 
* [[EclipseLink/Examples/JPA/QueryOptimization | How to optimize queries using batch and join reading]]
 
 
== Native Object-Relational Examples ==
 
 
These examples focus on the usage of EclipseLink's native object-relational APIs and meta-data
 
 
* Basic Usage
 
** [[EclipseLink/Examples/JPA/ORMSessions | Sessions ]]
 
** [[EclipseLink/Examples/JPA/ORMQueries | Queries ]]
 
** [[EclipseLink/Examples/JPA/ORMTransactions | Transactions ]]
 
* Extended Database Features
 
**  [[EclipseLink/Examples/JPA/nonJDBCArgsToStoredProcedures | How to handle nonJDBC arguments to Oracle Stored Procedures ]]
 
** How to use Oracle Spatial - TBD
 
** How to do pagination - TBD
 
 
 
  
 
[[Category:JPA]]
 
[[Category:JPA]]

Revision as of 11:35, 3 July 2008


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.

EclipseLink JPA Examples/Tutorials

  • Database Platform Extensions ==
    • Oracle: Spatial, VPD/OLS, TIMESTAMP, XDB

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 -

Back to the top