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

EclipseLink/UserGuide/JPA

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

Back to the top