diff --git a/source/xzs/src/main/java/com/mindskip/xzs/utility/JsonUtil.java b/source/xzs/src/main/java/com/mindskip/xzs/utility/JsonUtil.java index 8e2eb55..36b24d9 100644 --- a/source/xzs/src/main/java/com/mindskip/xzs/utility/JsonUtil.java +++ b/source/xzs/src/main/java/com/mindskip/xzs/utility/JsonUtil.java @@ -1,6 +1,7 @@ package com.mindskip.xzs.utility; import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.DeserializationFeature; import com.fasterxml.jackson.databind.JavaType; import com.fasterxml.jackson.databind.ObjectMapper; import org.slf4j.Logger; @@ -14,6 +15,10 @@ public class JsonUtil { private static final ObjectMapper MAPPER = new ObjectMapper(); private static final Logger logger = LoggerFactory.getLogger(JsonUtil.class); + static { + MAPPER.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + } + public static String toJsonStr(T o) { try { return MAPPER.writeValueAsString(o);