Spring RestTemplateで使用されているjacksonマッパーのSerializationConfig.Feature ...プロパティを更新したいと思います。どのように入手できますか、どこで設定できますか。 、ターンでRestTemplateを使用するときに、内部ジャクソンマッパーを設定するにはどうすればよいですか?
this.messageConverters.add(new ByteArrayHttpMessageConverter());
this.messageConverters.add(new StringHttpMessageConverter());
this.messageConverters.add(new ResourceHttpMessageConverter());
this.messageConverters.add(new SourceHttpMessageConverter());
this.messageConverters.add(new XmlAwareFormHttpMessageConverter());
if (jaxb2Present) {
this.messageConverters.add(new Jaxb2RootElementHttpMessageConverter());
}
if (jacksonPresent) {
this.messageConverters.add(new MappingJacksonHttpMessageConverter());
}
if (romePresent) {
this.messageConverters.add(new AtomFeedHttpMessageConverter());
this.messageConverters.add(new RssChannelHttpMessageConverter());
}
MappingJacksonHttpMessageConverter
直接ObjectMapper
インスタンスを作成する:
これをXMLに変換できると感謝しています。本当にこれを試してみたいが、設定方法は不明だ。どうもありがとう! – Justin
@ジャスティン:私のゲストです - 更新された答えを見てください。 –
これはちょうどバージョンの違いによるものかどうかはわかりませんが、ジャクソンのコンバータクラスの正しい名前はMappingJackson * 2 * HttpMessageConverterです。 – nbrooks