您的位置:首页 > 编程语言 > Java开发

Spring不希望返回的Json为null的字段出现的方法

2017-11-29 16:29 1166 查看
有时候后端输出一些字段的时候,会将一些为null的字段带上,过滤这些为null的字段的做法为:

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

package com.newtank.insurance.web.controller.response;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.Setter;

/**
* Created by looper on 2017/11/24.
*/
@Setter
@Getter
@AllArgsConstructor
@JsonInclude(JsonInclude.Include.NON_NULL)
public class InsurancePropertyResp {
private String name;
private String cnName;
private String type; //Number,varchar,date,....
private String regular;
private String values;
private String palceholder;

}


未加注解前 postman 输出显示:



添加注解之后 postman 输出展示



可以过滤一些 不必要的字段.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: