Skip Headers

Oracle TopLink Developer's Guide 10g Release 3 (10.1.3) B13593-01 |
| Home | Solution Area | Contents | Index

Previous | Next |

# Direct-to-Field Mapping

Use direct-to-field mappings to map primitive object attributes, or non persistent regular objects, such as the JDK classes. For example, use a direct-to-field mapping to store a `String` attribute in a `VARCHAR` field.

Example 36-1 Direct-to-Field Mapping Example

Figure 36-1 illustrates a direct-to-field mapping between the Java attribute `city` and the relational database column `CITY`. Similarly, direct-to-field mappings could be defined from `country` to `COUNTRY`, `id` to `ADDRESS_ID`, `established` to `EST_DATE`, and `province` to `PROVINCE`.

Figure 36-1 Direct-to-Field Mapping

Description of "Figure 36-1 Direct-to-Field Mapping "

You can use a direct-to-field mapping with any of the following `Converter` instances:

- see "Object Type Converter"

- see "Serialized Object Converter"

- see "Type Conversion Converter"

You can use a direct-to-field mapping with a change policy (see "Configuring Change Policy".

See Chapter 38, "Configuring a Relational Direct-to-Field Mapping" for more information.