当前位置: 首页 > news >正文

问题修复-后端返给前端的时间展示错误

问题现象:

后端给前端返回的时间展示有问题。

需要按照yyyy-MM-dd HH:mm:ss 的形式展示

两种办法:

第一种

在实体类的属性上添加@JsonFormat注解

第二种(建议使用)

扩展mvc框架中的消息转换器

代码:

因为配置类继承了父类WebMvcConfigurationSupport,我们只需要在这个类下重写父类的extendMessageConverters扩展消息转换器方法。

这个消息转换器的作用是统一对后端返回给前端的数据做处理,具体怎么处理看JacksonObjectMapper是怎么写的,这块代码一般都是固定的。

/*** 扩展springsvc消息转换器,对* @param converters*/protected void extendMessageConverters(List<HttpMessageConverter<?>> converters) {log.info("扩展消息转换器...");//自己创建一个消息转换器MappingJackson2HttpMessageConverter converter =  new MappingJackson2HttpMessageConverter();//需要将消息转换器设置一个对象转换器,对象转换器可以将java对象序列化成json对象converter.setObjectMapper(new JacksonObjectMapper());//将自己的消息转换器加入容器中converters.add(0,converter);}

JacksonObjectMapper方法(将时间格式进行转换并返给前端,固定写法,直接拿来套用)

http://www.lryc.cn/news/545734.html

相关文章:

  • Rust配置开发环境+服务器实战
  • 使用DeepSeek+KIMI生成高质量PPT
  • 虚拟机如何设置ip
  • 蓝桥杯 路径之谜
  • Git操作指南:分支合并、回退及其他重要操作
  • Element Plus中el-tree点击的节点字体变色加粗
  • jenkens使用笔记
  • 腾讯混元文生图大模型(Hunyuan-DiT)与Stable Diffusion(SD)对比分析
  • 深入浅出理解编译器:前端视角
  • Minio搭建并在SpringBoot中使用完成用户头像的上传
  • Ubuntu系统上部署Node.js项目的完整流程
  • DeepSeek效应初现:Grok-3补刀ChatGPT,OpenAI已在ICU?
  • 【知识】torchrun 与 torch.multiprocessing.spawn 的对比
  • 深入了解 K-Means 聚类算法:原理与应用
  • Rust ~ Collect
  • C# 类型转换
  • [IP] DDR_FIFO(DDR3 用户FIFO接口)
  • 第三百七十二节 JavaFX教程 - JavaFX HTMLEditor
  • 蓝桥杯试题:DFS回溯
  • Lua | 每日一练 (4)
  • 每日一题——接雨水
  • java常见面试01
  • 算法-二叉树篇27-把二叉搜索树转换为累加树
  • C语言:51单片机 基础知识
  • olmOCR:使用VLM解析PDF
  • 数据结构(初阶)(七)----树和二叉树(堆,堆排序)
  • 图像分类项目1:基于卷积神经网络的动物图像分类
  • Kali Linux 2024.4版本全局代理(wide Proxy)配置,适用于浏览器、命令行
  • [Windows] 批量为视频或者音频生成字幕 video subtitle master 1.5.2
  • 不要升级,Flutter Debug 在 iOS 18.4 beta 无法运行,提示 mprotect failed: Permission denied