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.
Difference between revisions of "EclipseLink/Examples/JPA"
< EclipseLink | Examples
m (→Tutorials) |
(→Tutorials) |
||
Line 48: | Line 48: | ||
|+{{BMTableCaptionStyle}}| Web Application Tutorials by Container | |+{{BMTableCaptionStyle}}| Web Application Tutorials by Container | ||
|-{{BMTHStyle}} | |-{{BMTHStyle}} | ||
− | ! | + | ! Container |
− | ! | + | ! Version |
! Issues | ! Issues | ||
|- | |- | ||
|[[EclipseLink/Examples/JPA/OC4J_Web_Tutorial|Oracle OC4J]]|| 10.1.3 / 11.1.1 || - | |[[EclipseLink/Examples/JPA/OC4J_Web_Tutorial|Oracle OC4J]]|| 10.1.3 / 11.1.1 || - | ||
|- | |- | ||
− | |[[EclipseLink/Examples/JPA/JBoss_Web_Tutorial|JBoss]] || 4.2.2 || Dynamic weaving is disabled due to ([http://jira.jboss.com/jira/browse/EJBTHREE-572 JIRA-572]) - see [ | + | |[[EclipseLink/Examples/JPA/JBoss_Web_Tutorial|JBoss]] || 4.2.2 || Dynamic weaving is disabled due to ([http://jira.jboss.com/jira/browse/EJBTHREE-572 JIRA-572]) - see [[EclipseLink/Examples/JPA/Migration/JBoss | static weaving workaround]] |
|- | |- | ||
− | | | + | |BEA WebLogic || - || - |
|- | |- | ||
− | | | + | |[[EclipseLink/Examples/JPA/GlassFishV2_Web_Tutorial|GlassFish]]|| V2.1 || Requires GlassFish V2.1 build 32 |
|- | |- | ||
− | | | + | |[[EclipseLink/Examples/JPA/GlassFishV3_Web_Tutorial|GlassFish]]|| V3 || |
|- | |- | ||
− | | | + | |IBM WebSphere|| - || - |
+ | |- | ||
+ | |IBM WebSphere CE / Apache Geronimo || - || - | ||
|} | |} | ||
*[[EclipseLink/Examples/JPA/JSF_Tutorial|Tutorial: Build a Web Application (JSF) Using JPA]] | *[[EclipseLink/Examples/JPA/JSF_Tutorial|Tutorial: Build a Web Application (JSF) Using JPA]] |
Revision as of 11:44, 13 May 2008
The following examples are provided to assist developers with their adoption and usage of EclipseLink's JPA and native ORM functionality.
Note: Any examples listed without links are place-holders. If there is an example you would like to see please add it to the list.
See Developing JPA Projects in the EclipseLink User's Guide for details.
EclipseLink JPA Examples
- Mapping
- Querying
- Java SE Examples
- Employee Examples
- GeoNames Example (under development bug 227113)
- Rich Client Platform (RCP)
- Spring JPA
- Advanced
- Dynamic JPA Example: Example extension for JPA without Java classes and XML
Tutorials
Container | Version | Issues |
---|---|---|
Oracle OC4J | 10.1.3 / 11.1.1 | - |
JBoss | 4.2.2 | Dynamic weaving is disabled due to (JIRA-572) - see static weaving workaround |
BEA WebLogic | - | - |
GlassFish | V2.1 | Requires GlassFish V2.1 build 32 |
GlassFish | V3 | |
IBM WebSphere | - | - |
IBM WebSphere CE / Apache Geronimo | - | - |
Migrating to EclipseLink
These how-to's focus on migrating from previous editions of TopLink and other JPA providers to using EclipseLink.
- How to migrate from TopLink Essentials
- How to migrate from Oracle TopLink JPA (11gR1)
- How to migrate from Oracle TopLink's native ORM
Database Platform Extensions
- Oracle: Spatial, VPD/OLS, TIMESTAMP, XDB
Using Native ORM through JPA Examples
These examples focus on using EclipseLink JPA with native extensions
- 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
Native Object-Relational Examples
These examples focus on the usage of EclipseLink's native object-relational APIs and meta-data
- Basic Usage
- Extended Database Features
- How to handle nonJDBC arguments to Oracle Stored Procedures
- How to use Oracle Spatial - TBD
- How to do pagination - TBD