オブジェクト・タイプ・マッピングは一定数のデータベース値をJavaオブジェクトに照合します。これらのマッピングは、データベースの値がJavaの値と異なる場合に使用します。オブジェクト・タイプ・マッピングは、その他の点ではフィールドへの直接マッピングとほぼ同様です。
次の図には、Employee
属性gender
とリレーショナル・データベース列GENDER
の間のオブジェクト・タイプ・マッピングが示されています。Javaクラスのgender
値がMale
の場合、システムはGENDER
データベース・フィールドにM
として格納し、Female
の場合はF
として格納します。
図5-12 オブジェクト・タイプ・マッピング
Copyright © 1997, 2006, Oracle. All rights reserved.