все!Можно ли использовать SimpleDateFormat в ObjectMapper объекта quickxml
Я знаю, что SimpleDateFormat не является потокобезопасным, мы не должны использовать один экземпляр в многопоточной среде!
ObjectMapper является потокобезопасным, что хорошо.
сейчас мне интересно, можно ли использовать SimpleDateFormat в ObjectMapper! вот мой заказ ObjectMapper:
public class MyObjectMapper extends ObjectMapper {
public MyObjectMapper() {
configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
}
}
, и я использую его в конфигурации SpringMVC в.
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
MappingJackson2HttpMessageConverter jsonConverter = new MappingJackson2HttpMessageConverter();
jsonConverter.setObjectMapper(new MyObjectMapper());
converters.add(jsonConverter);
}
Если да, то как ObjectMapper сделал это!
Если нет, то, что должно использовать DateFormat!
Спасибо!
Я использую его с ObjectMapper! Я думаю, возможно, у ObjectMapper есть механизм синхронизации, чтобы держать его в безопасности! – Luke