Spring @ResponseBody Jackson JsonSerializer z JodaTime

Mam poniżej obsługę Serializera dla JodaTime:

public class JodaDateTimeJsonSerializer extends JsonSerializer<DateTime> {

    private static final String dateFormat = ("MM/dd/yyyy");

    @Override
    public void serialize(DateTime date, JsonGenerator gen, SerializerProvider provider)
            throws IOException, JsonProcessingException {

        String formattedDate = DateTimeFormat.forPattern(dateFormat).print(date);

        gen.writeString(formattedDate);
    }

}

Następnie na każdym obiekcie modelu robię to:

@JsonSerialize(using=JodaDateTimeJsonSerializer.class )
public DateTime getEffectiveDate() {
    return effectiveDate;
}

Z powyższymi ustawieniami@ResponseBody i pewnie działa Jackson Mapper. Nie podoba mi się jednak pomysł, w którym piszę dalej@JsonSerialize. Potrzebuję rozwiązania bez@JsonSerialize na obiektach modelu. Czy jest możliwe zapisanie tej konfiguracji gdzieś na wiosnę xml jako jednej konfiguracji?

Doceniam Twoją pomoc.

questionAnswers(5)

yourAnswerToTheQuestion