需要在类的上面添加注解,如:
// 当Value 为 "" 或者 null 不输出 @JsonInclude(JsonInclude.Include.NON_EMPTY)
// 当Value 为 null 不输出 @JsonInclude(Include.NON_NULL)
// 当Value 为默认值的时候不参与,如Int a; 当 a=0 的时候不参与 @JsonInclude(Include.NON_DEFAULT)
// Default / 都参与序列化(无论字段为""还是null,都输出) @JsonInclude(Include.Include.ALWAYS)
pom
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>${jackson.version}</version>
</dependency>