苍穹外卖—解决前端时间属性显示问题

项目场景:


点击员工管理

出现显示时间属性问题

输入员工姓名为zhangsan

现实的时间属性是数组类型


问题描述

提示:这里描述项目中遇到的问题:

例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据

APP 中接收数据代码:


解决方案:

1). 方式一

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

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

2). 方式二(推荐 )

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

java 复制代码
	/**
     * 扩展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);
    }
相关推荐
麦兜*1 小时前
MongoDB 与 GraphQL 结合:现代 API 开发新范式
java·数据库·spring boot·mongodb·spring·maven·graphql
绝无仅有1 小时前
前端开发环境搭建:从安装 Node 到成功运行代码
后端·面试·github
yshhuang1 小时前
在Windows上搭建开发环境
前端·后端
绝无仅有1 小时前
某个互联网大厂的Elasticsearch基础面试题与答案
后端·面试·github
无责任此方_修行中1 小时前
AWS IoT Core 成本优化实战:从 PoC 到生产的省钱之旅
后端·架构·aws
ITMan彪叔1 小时前
Java MQTT 主流开发方案对比
java·后端
Cache技术分享1 小时前
188. Java 异常 - Java 异常处理规范
前端·后端
用户4099322502121 小时前
如何用 Git Hook 和 CI 流水线为 FastAPI 项目保驾护航?
后端·ai编程·trae
召摇1 小时前
Java 21到25的核心API演进总结
java·后端
buddy_red1 小时前
Knox工具调用功能测试
人工智能·后端·程序员