Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
前 |
次 |
トランスフォーメーション・マッピングとともに@ReadTransformer
を使用して、データベース列値から属性値への変換を定義します(マッピングが書込み専用ではない場合)。
注釈要素
表2-59は、この注釈の要素を示しています。
表2-59 @ReadTransformerの注釈要素
注釈要素 | 説明 | デフォルト |
---|---|---|
|
マップされるクラスにはこの名前を持つメソッドが必要で、(属性に値を割り当てるのではなく)属性に割り当てられる値を戻します。 |
|
transformerClass |
クラスはインスタンス化され、その |
|
注意:
|
使用方法
読取り専用マッピングではない場合も、@WriteTransformer
注釈または@WriteTransformers
注釈のいずれかを指定する必要があります。各WriteTransformer
は、属性値から単一データベース列値への変換を定義します(列はWriteTransformer
で指定されます)。
例
トランスフォーメーション・マッピングとともに@WriteTransformer
注釈を使用する方法の例は、「@Transformation注釈の使用」を参照してください。
関連項目
詳細は、次を参照してください。