167.8. 사용자 정의 jackson 모듈 사용
다음과 같이 moduleClassNames 옵션을 사용하여 클래스 이름을 지정하여 사용자 지정 jackson 모듈을 사용할 수 있습니다.
<dataFormats> <jacksonxml id="jack" useList="true" unmarshalTypeName="com.foo.MyPojo" moduleClassNames="com.foo.MyModule,com.foo.MyOtherModule"/> </dataFormats>
<dataFormats>
<jacksonxml id="jack" useList="true" unmarshalTypeName="com.foo.MyPojo" moduleClassNames="com.foo.MyModule,com.foo.MyOtherModule"/>
</dataFormats>
moduleClassNames를 사용하는 경우 기본 생성자를 사용하여 생성하고 as-is를 사용하여 생성되어 사용자 정의 jackson 모듈이 구성되지 않습니다. 사용자 지정 모듈에 사용자 지정 구성이 필요한 경우 모듈 인스턴스를 생성 및 구성한 다음 modulesRefs를 사용하여 다음과 같이 모듈을 참조합니다.
여러 모듈을 쉼표로 구분할 수 있습니다(예: moduleRefs="myJacksonModule,myOtherModule")