spring:jackson:#格式化date-format: yyyy-MM-dd hh:mm:ss#东八区time-zone: GMT+8# null字段不返回前端default-property-inclusion: non_null
需要注意的点:这里是只能返回给前端的时候是序列化成这样的。用jackson 进行new ObjectMapper().writeValueAsString(params);序列化存到redis的时候是不会对时间进行序列化的。
返回前端的时候才会对时间进行序列化
要对序列化存到redis的时间也格式化,只能在实体类的变量加参数:
//dept部门实体类@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")privateDate createTime;//创建时间
这样存到redis的时间才是序列化的时间(这里以Dept部门实体类为例,其它都没加JsonFormat注解,这样序列化的存到redis的时候只会对部门的时间进行序列化)
返回给前端是不受影响的