James and Tomas Mapping Oracle XMLType on JPA (EclipseLink)によると、XMLType フィールドは @Customizer と DescriptorCustomizer を使用して処理 (マッピングと永続化) されます。
私はこのアプローチにほとんど疑問を持っていません。
- xmlField 属性に @Column アノテーションが必要ないのはなぜですか?
- xmlField のマッピングにDescriptorCustomizerを使用する理由 これはフィールドをマッピングするためだけですか? または、そのフィールドを保持することもできますか?
- DirectToXMLTypeMappingはオブジェクト型に使用できますか? (参照してください: http://docs.oracle.com/cd/E15051_01/web.1111/b32441/relmapun.htm#CHDFIFEF )
- Tomas の投稿の時点で、その xmlField はどのように保持されますか? コールバック メソッドを記述する必要がありますか?
私の質問が無意味である場合は申し訳ありません。JPA (EclipseLink/Oracle Toplink) での XMLType フィールドのマッピングを理解するために、いくつかのリンクとドキュメントを提供してください。