Die ObjectMapperKlasse der Jackson-Bibliothek scheint threadsicher zu sein .
Bedeutet dies, dass ich mein ObjectMapperFeld als solches statisch deklarieren sollte?
class Me {
private static final ObjectMapper mapper = new ObjectMapper();
}
statt als solches Feld auf Instanzebene?
class Me {
private final ObjectMapper mapper = new ObjectMapper();
}
ObjectMappernach demObjectMapper#setDateFormat()Aufruf noch threadsicher ist. Es ist bekannt, dass diesSimpleDateFormatnicht threadsicher ist und daherObjectMappernicht möglich ist, es sei denn, es klont zBSerializationConfigvor jedemwriteValue()(ich bezweifle). Könnten Sie meine Angst entlarven?