Comment puis-je ajouter un jackson objectmapper dateformat config dans spring mvc config?

J'ai un problème à propos de jackson 2.1.

Mon pojo ont certaines propriétés de date, je veux transformer en string, je l'ai placé dans spring-servlet.xml mais il n'est pas utile.

Je n'aime pas utiliser @JsonSerialize(using = JsonDateSerializer.class) sur le setter.

c'est ma configuration:

<bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
    <property name="objectMapper">
        <bean class="com.fasterxml.jackson.databind.ObjectMapper">
            <property name="dateFormat">
                <bean class="java.text.SimpleDateFormat">
                    <constructor-arg type="java.lang.String" value="yyyy-MM-dd"></constructor-arg>
                </bean>
            </property>
        </bean>
    </property>
</bean>

OriginalL'auteur Alvin Ge | 2012-10-27