两种方式: 第一种,在配置文件里加入如下配置:
spring:
jackson:
default-property-inclusion: non_null
第二种:在mvc配置文件里加入如下配置:
override fun extendMessageConverters(converters: MutableList<HttpMessageConverter<*>>) {
converters.forEach {
if (it is MappingJackson2HttpMessageConverter) {
it.objectMapper.setSerializationInclusion(JsonInclude.Include.NON_NULL)
}
}
}