对后端返回数据的格式化-日期

image

  1. 解决方式:

1). 方式一

在属性上加上注解,对日期进行格式化

image

但这种方式,需要在每个时间属性上都要加上该注解,使用较麻烦,不能全局处理。

方式二(推荐 )**

在WebMvcConfiguration中扩展SpringMVC的消息转换器,统一对日期类型进行格式处理

点击查看代码
/**
     * 扩展Spring MVC框架的消息转化器
     * @param converters
     */
    protected void extendMessageConverters(List<HttpMessageConverter<?>> converters) {
        log.info("扩展消息转换器...");
        //创建一个消息转换器对象
        MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
        //需要为消息转换器设置一个对象转换器,对象转换器可以将Java对象序列化为json数据
        converter.setObjectMapper(new JacksonObjectMapper());
        //将自己的消息转化器加入容器中
        converters.add(0,converter);
    }
posted @ 2024-07-30 14:24  乾之骄子  阅读(95)  评论(0)    收藏  举报