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

Difference between revisions of "EclipseLink/UserGuide/JPA"

(The EclipseLink JPA User's Guide Version 2.2.0 (In progress))
(Complete Table of Contents:)
Line 73: Line 73:
 
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/Overriding and Merging|Overriding and Merging Metadata Settings]]  
 
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/Overriding and Merging|Overriding and Merging Metadata Settings]]  
 
**[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Creating_and_Configuring_Entities|Configuring Entities]]  
 
**[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Creating_and_Configuring_Entities|Configuring Entities]]  
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/Id|@Id]]  
+
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids|Identity]]
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/IdClass|@IdClass]]  
+
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/Id|@Id]]  
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/EmbeddedId|@EmbeddedId]]  
+
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/IdClass|@IdClass]]  
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/GeneratedValue|@GeneratedValue]]  
+
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/EmbeddedId|@EmbeddedId]]  
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/TableGenerator|@TableGenerator]]  
+
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/GeneratedValue|@GeneratedValue]]  
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/SequenceGenerator|@SequenceGenerator]]
+
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/TableGenerator|@TableGenerator]]  
 +
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Ids/SequenceGenerator|@SequenceGenerator]]
 +
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Table|@Table]]
 +
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/SecondaryTable|@SecondaryTable]]
 +
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Inheritance|@Inheritance]]
 +
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Entities/Embeddable|@Embeddable]]  
 
**[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping|Configuring Mappings]]   
 
**[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping|Configuring Mappings]]   
 
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings|Basic Mappings]]  
 
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings|Basic Mappings]]  
Line 101: Line 106:
 
*****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/OneToMany|OneToMany]]  
 
*****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/OneToMany|OneToMany]]  
 
*****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/ManyToMany|ManyToMany]]  
 
*****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/ManyToMany|ManyToMany]]  
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Additional Criteria|Additional Criteria]] {{EclipseLink/NewIn22}}
+
*****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/ElementCollection|ElementCollection]]  
 
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking|Locking]]  
 
***[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking|Locking]]  
 
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking/Optimistic Locking|Optimistic Locking]]  
 
****[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking/Optimistic Locking|Optimistic Locking]]  
Line 145: Line 150:
 
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Performance Monitoring and Profiling/Performance Monitoring|Performance Monitoring]] {{EclipseLink/NewIn22}}
 
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Performance Monitoring and Profiling/Performance Monitoring|Performance Monitoring]] {{EclipseLink/NewIn22}}
 
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Performance Monitoring and Profiling/Query Monitoring|Query Monitoring]]  
 
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Performance Monitoring and Profiling/Query Monitoring|Query Monitoring]]  
***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving|Weaving]]  
+
**[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving|Weaving]]  
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Dynamic Weaving|Configuring Dynamic Weaving]]  
+
***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Dynamic Weaving|Configuring Dynamic Weaving]]  
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Static Weaving|Configuring Static Weaving]]  
+
***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Static Weaving|Configuring Static Weaving]]  
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Weaving POJO Classes|Weaving POJO Classes]]  
+
***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Weaving POJO Classes|Weaving POJO Classes]]  
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Weaving and Java EE Application Servers|Weaving and Java EE Application Servers]]  
+
***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Weaving and Java EE Application Servers|Weaving and Java EE Application Servers]]  
****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Disabling Weaving with Persistence Unit Properties|Disabling Weaving with Persistence Unit Properties]]  
+
***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Disabling Weaving with Persistence Unit Properties|Disabling Weaving with Persistence Unit Properties]]  
***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Fetch Groups|Fetch Groups]]  
+
**[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Fetch Groups|Fetch Groups]]  
 +
**[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Additional Criteria|Additional Criteria]] {{EclipseLink/NewIn22}}
 
**[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Platform Specific Configurations|Database and Application Server Support]]  
 
**[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Platform Specific Configurations|Database and Application Server Support]]  
 
**[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Dynamic|Dynamic]]
 
**[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Dynamic|Dynamic]]
  
 
[[Category:JPA]] [[Category:EclipseLink/Documentation|JPA User's Guide]]
 
[[Category:JPA]] [[Category:EclipseLink/Documentation|JPA User's Guide]]

Revision as of 14:12, 6 June 2011

Eclipselink-logo.gif

The EclipseLink JPA User's Guide

Version 2.2.0 (In progress)




Complete Table of Contents:

Introduction


Basic JPA Development



Advanced JPA Development

Back to the top