问题

Springboot前后端时间传输 @JsonFormat 得到时分秒为00:00:00

处理

安装 jackson 插件
<!-- JSON工具类 -->
<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
</dependency>
检测
  1. 单独添加注解 @JsonFormat
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
private Date updateTime;
  1. 项目配置文件统一处理,不用每个时间上加注解(推荐)
spring:
  jackson:
    time-zone: GMT+8
    date-format: yyyy-MM-dd HH:mm:ss
    default-property-inclusion: non_empty
  1. xml 文件
<resultMap>
	<result property="updateTime" column="update_time"  jdbcType=“DATE”  />
</resultMap>

改为 更掉:jdbcType=“DATE”

<resultMap>
	<result property="updateTime" column="update_time" />
</resultMap>
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐