カスタム オブジェクト マッパーを追加するには、次の方法があります。
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.json.CMSMappingJacksonHttpMessageConverter">
<property name="objectMapper" ref="jsonMapper"/>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
そして、私が使用しているコントローラーで
@Autowired プライベート ObjectMapper jsonMapper;
私がしているアクションメソッドの1つに
@RequestMapping(produces = "application/json", method = RequestMethod.GET)
public
@ResponseBody
Response get(){
jsonMapper.setFilters(new SimpleFilterProvider().addFilter(dynamic_per_request));
return service.get();
}
スレッドセーフではないのではないかと心配しています。本当ですか?はいの場合、どうすればスレッドセーフにできますか?