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/UserGuide/JPA
< EclipseLink | UserGuide
The EclipseLink JPA User's Guide
Introduction
JPA Development Basics
o Querying + Overview of approaches: JPQL, Criteria, Native edit content from http://wiki.eclipse.org/Using_Basic_Query_API_(ELUG) and http://wiki.eclipse.org/Using_Advanced_Query_API_(ELUG) o Transactions edit content from http://wiki.eclipse.org/Introduction_to_Java_Persistence_API_(ELUG)#Transaction_Management and http://wiki.eclipse.org/Introduction_to_EclipseLink_Transactions_(ELUG) + Handling Concurrency Violations * Advanced JPA o Performance Tuning edit content from http://wiki.eclipse.org/Optimizing_the_EclipseLink_Application_(ELUG) + Performance Profiling edit content from http://wiki.eclipse.org/Optimizing_the_EclipseLink_Application_(ELUG)#Measuring_EclipseLink_Performance_with_the_EclipseLink_Profiler + Weaving (What is it and why do I care) edit content from http://wiki.eclipse.org/Introduction_to_EclipseLink_Application_Development_(ELUG)#Using_Weaving and http://wiki.eclipse.org/Using_EclipseLink_JPA_Extensions_(ELUG)#Using_EclipseLink_JPA_Weaving # Understanding Weaving * Weaving JPA Entities * Weaving POJO Classes * Weaving and Java EE Application Servers # Configuring Dynamic Weaving # Configuring Static Weaving # Disabling Weaving with Persistence Unit Properties + FetchGroups edit content from http://wiki.eclipse.org/Developing_Applications_Using_EclipseLink_JPA_(ELUG)#How_to_Configure_Fetch_Groups o Platform Specific edit content from http://wiki.eclipse.org/Developing_Applications_Using_EclipseLink_JPA_(ELUG) + Oracle + DB2 + MySQL o Dynamic