bug #I9N5K8 在自定义组件后,通过getCmpData 获取data的实体对象,data字段与实体类不匹配是会抛异常
This commit is contained in:
parent
252c81dd15
commit
65240fb2b5
|
@ -3,6 +3,7 @@ package com.yomahub.liteflow.util;
|
||||||
import cn.hutool.core.util.ObjectUtil;
|
import cn.hutool.core.util.ObjectUtil;
|
||||||
import cn.hutool.core.util.StrUtil;
|
import cn.hutool.core.util.StrUtil;
|
||||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||||
|
import com.fasterxml.jackson.databind.DeserializationFeature;
|
||||||
import com.fasterxml.jackson.databind.JsonNode;
|
import com.fasterxml.jackson.databind.JsonNode;
|
||||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||||
import com.yomahub.liteflow.exception.JsonProcessException;
|
import com.yomahub.liteflow.exception.JsonProcessException;
|
||||||
|
@ -27,6 +28,7 @@ public class JsonUtil {
|
||||||
|
|
||||||
static {
|
static {
|
||||||
objectMapper.setTimeZone(TimeZone.getDefault());
|
objectMapper.setTimeZone(TimeZone.getDefault());
|
||||||
|
objectMapper.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static String toJsonString(Object object) {
|
public static String toJsonString(Object object) {
|
||||||
|
@ -71,5 +73,4 @@ public class JsonUtil {
|
||||||
throw new JsonProcessException(errMsg);
|
throw new JsonProcessException(errMsg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue