不序列化null字段
This commit is contained in:
parent
9ff537a4ea
commit
36516ae5b1
|
@ -1,7 +1,9 @@
|
||||||
package org.jetlinks.protocol.official;
|
package org.jetlinks.protocol.official;
|
||||||
|
|
||||||
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
||||||
import com.fasterxml.jackson.databind.DeserializationFeature;
|
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
|
import com.fasterxml.jackson.databind.SerializationFeature;
|
||||||
import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder;
|
import org.springframework.http.converter.json.Jackson2ObjectMapperBuilder;
|
||||||
|
|
||||||
public class ObjectMappers {
|
public class ObjectMappers {
|
||||||
|
@ -13,11 +15,14 @@ public class ObjectMappers {
|
||||||
JSON_MAPPER = Jackson2ObjectMapperBuilder
|
JSON_MAPPER = Jackson2ObjectMapperBuilder
|
||||||
.json()
|
.json()
|
||||||
.build()
|
.build()
|
||||||
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
|
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
|
||||||
|
.setSerializationInclusion(JsonInclude.Include.NON_NULL)
|
||||||
|
;
|
||||||
CBOR_MAPPER = Jackson2ObjectMapperBuilder
|
CBOR_MAPPER = Jackson2ObjectMapperBuilder
|
||||||
.cbor()
|
.cbor()
|
||||||
.build()
|
.build()
|
||||||
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
|
.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
|
||||||
|
.setSerializationInclusion(JsonInclude.Include.NON_NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue