24.3.4.8. データバインディングの指定
@DataBinding annotation リンクのコピーリンクがクリップボードにコピーされました!
@DataBinding アノテーションは、org.apache.cxf.annotations.DataBinding インターフェイスによって定義されます。SEI に配置されます。
このアノテーションは、データバインディングを SEI に関連付けるために使用され、デフォルトの JAXB データバインディングを置き換えます。@DataBinding アノテーションの値は、データバインディングを提供するクラス ClassName.class である必要があります。
サポートされているデータバインディング リンクのコピーリンクがクリップボードにコピーされました!
次のデータバインディングは現在、Apache CXF でサポートされています。
org.apache.cxf.jaxb.JAXBDataBinding(デフォルト) 標準の JAXB データバインディング。
org.apache.cxf.sdo.SDODataBindingService Data Objects (SDO) データバインディングは、Apache Tuscany SDO 実装に基づいています。Maven ビルドのコンテキストでこのデータバインディングを使用する場合は、
cxf-rt-databinding-sdoアーティファクトに依存関係を追加する必要があります。org.apache.cxf.aegis.databinding.AegisDatabindingMaven ビルドのコンテキストでこのデータバインディングを使用する場合は、
cxf-rt-databinding-aegisアーティファクトに依存関係を追加する必要があります。org.apache.cxf.xmlbeans.XmlBeansDataBindingMaven ビルドのコンテキストでこのデータバインディングを使用する場合は、
cxf-rt-databinding-xmlbeansアーティファクトに依存関係を追加する必要があります。org.apache.cxf.databinding.source.SourceDataBindingこのデータバインディングは、Apache CXF コアに属しています。
org.apache.cxf.databinding.stax.StaxDataBindingこのデータバインディングは、Apache CXF コアに属しています。
例 リンクのコピーリンクがクリップボードにコピーされました!
「データバインディングの設定」 SDO バインディングを HelloWorld SEI に関連付ける方法を説明します。