springmvc返回数据库不为空的数据的方法(或JSONObject过滤null字段的方法)

Posted 轻尘如风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springmvc返回数据库不为空的数据的方法(或JSONObject过滤null字段的方法)相关的知识,希望对你有一定的参考价值。

1. 过滤整个项目中JSONObject对象里的null字段: 
找到你的项目中的SpringMVC-Servlet.xml配置文件, 
找到配置<mvc:annotation-driven />的地方,添加如下配置: 

 

2.过滤指定对象中的null字段: 
在对象的bean的头部也就是你的实体类字段添加@JsonSerialize注解:

@JsonSerialize(include=JsonSerialize.Inclusion.NON_NULL)

以上是关于springmvc返回数据库不为空的数据的方法(或JSONObject过滤null字段的方法)的主要内容,如果未能解决你的问题,请参考以下文章

使用spring mvc 怎么在后台接收空的整型数据。

sql 子查询中部分数据有空值,怎么返回0,NULL+数字=null出来不可以

oracle只显示不为空的列

Java取两个变量不为空的变量的简便方法!

Excel filter函数怎么提取数值大于0切不为空的行?

Oracle中查询某字段不为空的SQL语句怎么写