Jackson biblioteki ObjectMapperklasa wydaje się być bezpieczne dla wątków .
Czy to oznacza, że powinienem zadeklarować swoje ObjectMapperpole jako takie
class Me {
private static final ObjectMapper mapper = new ObjectMapper();
}
zamiast takiego pola na poziomie instancji jak to?
class Me {
private final ObjectMapper mapper = new ObjectMapper();
}
ObjectMapperpoObjectMapper#setDateFormat()wywołaniu nadal jest bezpieczny dla wątków . Wiadomo, żeSimpleDateFormatnie jest bezpieczny dla wątków , a więcObjectMappernie będzie, dopóki nie sklonuje np.SerializationConfigPrzed każdymwriteValue()(wątpię). Czy możesz obalić mój strach?