如果引入的是谷歌的gson的話,需要引入依賴:
<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>2.7.9.1</version> </dependency>
但是這里有一個前提,就是你必須使用一個實體類,如果是自己字符串拼湊出來的就另當別論了。
在實體類上添加注解@JsonInclude(value=Include.NON_NULL)
加入注解后數據只要是為null的就不顯示了
還有一種方式,就是在配置文件中進行配置文件:
spring: jackjson: default-property-inclusion:non_null