一些常用的jackson注解
@JsonIgnore 不进行json格式化
例如:

返回结果:

@JsonFormat 对日期进行格式化

返回结果:

@JsonInclude(JsonInclude.Include.NON_NULL) 保证序列化json的时候,如果是null的对象,key也会消失,不会给前端展示


添加@JsonInclude(JsonInclude.Include.NON_NULL)注解


注:上述的注解如果写在属性上方只作用于该属性,如果写在方法上方之作用于该方法,写在类上方则作用于整个类
网友评论