@JsonFormat注解 如果值为空的话
时间: 2023-12-04 16:41:00 浏览: 257
【世上最靠谱】获取JSON数组的某个值,判断其值是否为空
@JsonFormat注解可以用于格式化DATE类型的数据,但是如果值为空,它并不会起作用。如果值为空,那么在序列化时,该属性将被忽略,不会出现在序列化后的JSON字符串中。如果你想要在JSON字符串中显示一个空值,可以使用@JsonInclude注解来实现。例如,使用@JsonInclude注解的代码如下所示:
```java
@JsonInclude(JsonInclude.Include.ALWAYS)
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
```
这样,即使createTime的值为空,它也会在JSON字符串中显示为null。
阅读全文