72.6. カスタム Jackson モジュールの使用
以下に示すように、moduleClassNames オプションを使用してそれらのクラス名を指定して、カスタム Jackson モジュールを使用できます。
<dataFormats>
<jacksonxml id="jack" useList="true" unmarshalType="com.foo.MyPojo" moduleClassNames="com.foo.MyModule,com.foo.MyOtherModule"/>
</dataFormats>
<dataFormats>
<jacksonxml id="jack" useList="true" unmarshalType="com.foo.MyPojo" moduleClassNames="com.foo.MyModule,com.foo.MyOtherModule"/>
</dataFormats>
moduleClassNames を使用する場合には、デフォルトのコンストラクターを使って作成され、そのまま使用されるので、カスタム jackson モジュールは設定されません。カスタムモジュールにカスタム設定が必要な場合は、モジュールのインスタンスを作成して設定し、次に示すように modulesRefs を使用してモジュールを参照できます。
Multiple modules can be specified separated by comma, such as moduleRefs="myJacksonModule,myOtherModule"
Multiple modules can be specified separated by comma, such as
moduleRefs="myJacksonModule,myOtherModule"