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.
Difference between revisions of "EclipseLink/UserGuide/JPA"
< EclipseLink | UserGuide
m (EclipseLink/UserGuide/jpa moved to EclipseLink/UserGuide/JPA: change JPA) |
m |
||
Line 3: | Line 3: | ||
===Introduction=== | ===Introduction=== | ||
− | *[[EclipseLink/UserGuide/ | + | *[[EclipseLink/UserGuide/JPA/Introduction|Introduction]] |
− | **[[EclipseLink/UserGuide/ | + | **[[EclipseLink/UserGuide/JPA/Introduction/About EclipseLink|About EclispeLink]] |
− | ===JPA Development | + | ===Basic JPA Development=== |
− | *[[EclipseLink/UserGuide/ | + | *[[EclipseLink/UserGuide/JPA/Basic JPA Development|JPA Development Basics]] |
− | ** [[EclipseLink/UserGuide/ | + | ** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration|Configuration]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA|JPA]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/persistence.xml|persistence.xml]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/Annotations|Annotations]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/orm.xml|orm.xml]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/Defaults|Defaults]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/eclipselink-orm.xml|eclipselink-orm.xml]] |
− | ** [[EclipseLink/UserGuide/ | + | ** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping|Mapping]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Entity|Entity]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Entity/Id|Id]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings|Basic Mappings]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings/Column|Column]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings/Default Conversions and Converters|Default Conversions and Converters]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings/Lazy Basics|Lazy Basics]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings|Relationship Mappings]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Common Relationship Configurations|Common Relationship Configurations]] |
− | ***** [[EclipseLink/UserGuide/ | + | ***** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Common Relationship Configurations/FetchType|FetchType]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings|Collection Mappings]] |
− | ***** [[EclipseLink/UserGuide/ | + | ***** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/Common Collection Configurations|Common Collection Configurations]] |
− | ***** [[EclipseLink/UserGuide/ | + | ***** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/OneToMany|OneToMany]] |
− | ***** [[EclipseLink/UserGuide/ | + | ***** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings/Collection Mappings/ManyToMany|ManyToMany]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking|Locking]] |
− | **** [[EclipseLink/UserGuide/ | + | **** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking/Optimistic Locking|Optimistic Locking]] |
− | ** [[EclipseLink/UserGuide/ | + | ** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Caching|Caching]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Caching/Shared and Isolated|Shared and Isolated]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Caching/Type and Size|Type and Size]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Caching/Expiration|Expiration]] |
− | *** [[EclipseLink/UserGuide/ | + | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Caching/Coordination|Coordination]] |
+ | ** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Querying|Querying]] | ||
+ | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Querying/Overview|Overview]] | ||
+ | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Querying/JPQL|JPQL]] | ||
+ | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Querying/Criteria|Criteria]] | ||
+ | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Querying/Native|Native]] | ||
+ | ** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Transactions|Transactions]] | ||
+ | *** [[EclipseLink/UserGuide/JPA/Basic JPA Development/Transactions/Handling Concurrency Violations|Handling Concurrency Violations]] | ||
− | + | ===Advanced JPA Development=== | |
− | + | *[[EclipseLink/UserGuide/JPA/Advanced JPA Development|Advanced JPA Development]] | |
− | + | **[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance|Performance]] | |
− | + | ***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Performance Profiling|Performance Profiling]] | |
− | + | ***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving|Weaving]] | |
− | + | ****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/About Weaving|About Weaving]] | |
− | + | *****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/About Weaving/Weaving JPA Entities|Weaving JPA Entities]] | |
− | + | *****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/About Weaving/Weaving POJO Classes|Weaving POJO Classes]] | |
− | + | *****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/About Weaving/Weaving and Java EE Application Servers|Weaving and Java EE Application Servers]] | |
− | + | ****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Dynamic Weaving|Dynamic Weaving]] | |
− | + | ****[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Weaving/Static Weaving|Static Weaving]] | |
− | + | ****[[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/Platform Specific Configurations|Platform Specific Configurations]] | |
− | + | ***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Platform Specific Configurations/Oracle|Oracle]] | |
− | + | ***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Platform Specific Configurations/DB2|DB2]] | |
− | + | ***[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Platform Specific Configurations/MySQL|MySQL]] | |
− | + | **[[EclipseLink/UserGuide/JPA/Advanced JPA Development/Performance/Dynamic|Dynamic]] | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Revision as of 11:24, 14 June 2010
Contents
The EclipseLink JPA User's Guide
Introduction
Basic JPA Development