私は、純粋なxml beanではなく注釈によってSpring Beanを設定するのには不合理でしたが、今私はその結果に直面しています。Springアノテーションベースのコンフィグレーションを使用しているときにMappingJacksonHttpMessageConverterをコンフィグレーションする方法は?
私は
<mvc:annotation-driven />
を使用RESTチャンネルを設定するには、今、私は単純にJSONに出力する非NULL値を持っているだけこのフィールドをMappingJacksonHttpMessageConverter
を設定します。私は以下を試しました:
コンバーターの別のインスタンスが作成され、チャネルで使用されます。だから私はthis Stackoverflow questionに記載されている@Configuration
と@Bean
で方法を試しましたが、それでもjsonのシリアル化は独自の設定を使用しています。
は最後に、私は
@Autowired
private MappingJacksonHttpMessageConverter jacksonConverter;
経由マッパーを注入しようとしましたが、私はNoSuchBeanDefinitionException
で終了しました。だから私はオプションがありませんので、私はここに任意のアイデアを求めています。フレームワークが使用するマッパーを制御して設定するには?
が有線フィールド@Autowired プライベートMappingJacksonHttpMessageConverter jsonHttpMessageConverter 'ように' jsonHttpMessageConverter'の名前を変更してみてください参照してください; ' –