jackson反序列化get空值null抛异常的问题处理方案

jackson是springboot默认的json处理库,当你试图读取一个不存在的key就会得到null值。稍不留神就会出现空指针异常。

参考资料


Jackson 和 FastJson 一样,是一个 Java 语言编写的,可以进行 JSON 处理的开源工具库,Jackson 的使用非常广泛,Spring 框架默认使用 Jackson 进行 JSON 处理。

ObjectMapper 是 Jackson 库中最常用的一个类,使用它可以进行 Java 对象和 JSON 字符串之间快速转换。如果你用过 FastJson,那么 Jackson 中的 ObjectMapper 就如同 FastJson 中的 JSON 类。

你可能感兴趣的:(spring,boot,java,spring)