public class JsonUtils {
private static ObjectMapper objectMapper;
public static ObjectMapper getObjectMapper(){ if (objectMapper == null) { ObjectMapper objectMapper = new ObjectMapper(); objectMapper.configure(MapperFeature.AUTO_DETECT_CREATORS, false); objectMapper.configure(MapperFeature.AUTO_DETECT_FIELDS, false); objectMapper.configure(MapperFeature.AUTO_DETECT_GETTERS, true); objectMapper.configure(MapperFeature.AUTO_DETECT_SETTERS, true); objectMapper.configure(MapperFeature.AUTO_DETECT_IS_GETTERS, true); objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); //20200422 空string2null objectMapper.configure(DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT,true); objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false); // objectMapper.configure(SerializationFeature.WRITE_EMPTY_JSON_ARRAY