Jackson biblioteki ObjectMapper
klasa wydaje się być bezpieczne dla wątków .
Czy to oznacza, że powinienem zadeklarować swoje ObjectMapper
pole 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();
}
ObjectMapper
poObjectMapper#setDateFormat()
wywołaniu nadal jest bezpieczny dla wątków . Wiadomo, żeSimpleDateFormat
nie jest bezpieczny dla wątków , a więcObjectMapper
nie będzie, dopóki nie sklonuje np.SerializationConfig
Przed każdymwriteValue()
(wątpię). Czy możesz obalić mój strach?