spring boot 返回的json中去掉值为null的属性

只需要在返回的对象(实体类)上加一个注解(@JsonSerialize)就可以解决问题 

import com.fasterxml.jackson.databind.annotation.JsonSerialize;

@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
public class AccountList {
    private String userName;
    private String realName;

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getRealName() {
        return realName;
    }

    public void setRealName(String realName) {
        this.realName = realName;
    }

}


 

你可能感兴趣的:(spring boot 返回的json中去掉值为null的属性)