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/Basic JPA Development/Mapping"

 
(13 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
|eclipselink=y
 
|eclipselink=y
 
|eclipselinktype=JPA
 
|eclipselinktype=JPA
 +
|nativeapi=y
 +
|nativeapis=
 +
* [http://www.eclipse.org/eclipselink/api/latest/org/eclipse/persistence/mappings/package-frame.html mappings]
 
|examples=y
 
|examples=y
 
|example=
 
|example=
 
*[[EclipseLink/Examples/JPA/EclipseLink-ORM.XML|EclipseLink-ORM.XML]]
 
*[[EclipseLink/Examples/JPA/EclipseLink-ORM.XML|EclipseLink-ORM.XML]]
*[[EclipseLink/Examples/JPA/PrimaryKey|Configure Primary Key Generation]]
 
*[[EclipseLink/Examples/JPA/CustomSequencing|Configure Custom Sequencing]]
 
*[[EclipseLink/Examples/JPA/Inheritance|Define Inheritance]]
 
 
*[[EclipseLink/Examples/JPA/EnumToCode|Map Enum to Coded Values]]
 
*[[EclipseLink/Examples/JPA/EnumToCode|Map Enum to Coded Values]]
*[[EclipseLink/Examples/JPA/EnumListMapping|List<Enum> Mapping]]
+
*[[EclipseLink/Examples/JPA/2.0/Employee|Example JPA 2.0 Employee model]]
*[[EclipseLink/Examples/JPA/Collectionordering|Collection Order Preservation (JPA 1.0)]]
+
*[[EclipseLink/Examples/JPA/2.0/MapKeyColumns|How to use Map key columns to map complex Maps]]
 +
*[[EclipseLink/Examples/JPA/2.0/DerivedIdentifiers|How to use derived identifiers to map composite Ids through ManyToOne relationships]]
 +
*[[EclipseLink/Examples/JPA/2.0/ElementCollections|How to map collections of Basic or Embeddable values using an ElementCollection mapping]]
 +
*[[EclipseLink/Examples/JPA/2.0/OrderColumns|How to maintain order in a List relationship using an OrderColumn]]
 +
*[[EclipseLink/Examples/JPA/EmployeeXML|Employee Examples using EclipseLink ORM.XML]]
 
*[[EclipseLink/Examples/JPA/MappingSelectionCriteria|Mapping Selection Criteria]]
 
*[[EclipseLink/Examples/JPA/MappingSelectionCriteria|Mapping Selection Criteria]]
*[[EclipseLink/Examples/JPA/History|Tracking Changes Using History Policy]]
 
 
}}  
 
}}  
  
Line 21: Line 24:
 
To map entity classes to relational tables you must configure a mapping per persistent field. The following sections describe EclipeLink's JPA mapping types:  
 
To map entity classes to relational tables you must configure a mapping per persistent field. The following sections describe EclipeLink's JPA mapping types:  
  
<br>
 
 
*[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Entity|Generating and Configuring Entity Identity]]
 
 
*[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings|Basic Mappings]]  
 
*[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Basic Mappings|Basic Mappings]]  
*[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings|Relationship Mappings]]  
+
*[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Relationship Mappings|Relationship Mappings]]
 
*[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking|Locking]]
 
*[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Locking|Locking]]
  
<br> {{EclipseLink_JPA
+
{{EclipseLink_JPA
|previous=[[EclipseLink/UserGuide/JPA/Basic JPA Development/Configuration/JPA/Overriding and Merging|Overriding and Merging]]
+
|previous=[[EclipseLink/UserGuide/JPA/Basic_JPA_Development/Entities/Embeddable|@Embeddable]]
|next=[[EclipseLink/UserGuide/JPA/Basic JPA Development/Mapping/Entity|Entity]]
+
|next=[[EclipseLink/UserGuide/JPA/Basic_JPA_Development/Mapping/Basic_Mappings|Basic Mappings]]  
 
|up=[[EclipseLink/UserGuide/JPA/Basic JPA Development|Basic JPA Development]]
 
|up=[[EclipseLink/UserGuide/JPA/Basic JPA Development|Basic JPA Development]]
 
|version=2.2.0 DRAFT}}
 
|version=2.2.0 DRAFT}}

Latest revision as of 13:34, 27 October 2011

EclipseLink JPA


Configuring Mappings

To map entity classes to relational tables you must configure a mapping per persistent field. The following sections describe EclipeLink's JPA mapping types:

Eclipselink-logo.gif
Version: 2.2.0 DRAFT
Other versions...

Back to the top