spring boot 返回的json中去掉值为null的属性
2017-08-31 13:30
666 查看
spring boot会自动将返回的对象实例自动转化为json格式,如果对象中含空值的时候,json就会出现value值为null的情况,前端则会显示出null.
共有两种办法可以解决
eg:
共有两种办法可以解决
1.将null值转化为空字符串
百度了下没看懂,希望各位仁兄指点2.将去掉值为null的属性
只需要在返回的对象上加一个注解(@JsonSerialize)就可以解决问题eg:
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格式数据
- springboot解决传递json字符串时获取某个参数为null
- (2)spring boot返回json数据
- (2)Spring Boot返回json数据【从零开始学Spring Boot】
- spring boot 学习笔记(005)返回json对象
- SpringBoot json null 转成空字符
- spring boot 解决后台返回 json 到前台中文乱码之后出现返回json数据报错 500
- .net mvc web api 返回 json 内容,过滤值为null的属性
- spring boot新手教程之使用FastJson解析JSON数据以及解决返回中文乱码问题
- spring boot最新教程(四):返回json数据以及集成fastjson的使用
- spring mvc 返回的json去掉null
- SpringBoot入门-3(返回json数据)
- spring -mvc 将对象 已json返回时 忽略掉对象中的属性注解方式
- Spring boot傻瓜教程(二):从数据库里读取数据,返回Json
- SpringBoot环境搭建和返回JSON 字符串
- spring boot security 实现登陆时ajax请求返回json,而不是直接页面跳转
- SpringBoot入门-4(返回fastjson数据)
- 2. Spring Boot返回json数据【从零开始学Spring Boot】
- springBoot 定制HTTP消息转换器 返回对象只为null或者空值的字段处理
- 关于SpringBoot自定义注解(解决post接收String参数 null(前台传递json格式))