jackson反序列化时如何忽略不需要的字段
作者:猪脚踏浪 时间:2021-09-26 20:36:20
jackson反序列化忽略字段
JSON字符串中含有我们并不需要的字段,那么当对应的实体类中不含有该字段时,会抛出一个异常,告诉你有些字段没有在实体类中找到。
解决办法很简单
在声明ObjectMapper之后,加上上述代码:
objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
jackson忽略指定属性
@JsonIgnore
@JsonProperty
@JsonIgnoreProperties
使用@JsonIgnore注解,在需要忽略的user字段。
例子
private String line;
private String flight;
private String class;
@JsonIgnore
private String testPar;
@JsonIgnore
private String week;
//testPar和week在用jackson时就不会序列化到json中
来源:https://blog.csdn.net/zsg88/article/details/73312822
标签:jackson,反序列化,忽略,字段
0
投稿
猜你喜欢
Springboot Thymeleaf模板文件调用Java类静态方法
2023-11-25 05:34:47
详解MyBatis-Puls中saveBatch批量添加慢的问题
2021-10-14 02:36:27
Java中super和this关键字详解
2023-03-18 15:49:08
解析JavaSE的继承和多态
2023-11-24 16:13:48
利用Intellij Idea连接远程服务器实现远程上传部署功能
2022-05-31 13:15:54
Java实现简单树结构
2023-08-06 18:59:12
MyBatis-Plus实现多数据源的示例代码
2023-11-11 12:58:11
Android 消息机制以及handler的内存泄露
2023-08-01 07:59:44
SpringBoot实现接口数据的加解密功能
2023-06-30 00:11:01
C++实现LeetCode(2.两个数字相加)
2023-06-23 16:51:11
一文带你学会Spring JDBC的使用
2023-11-29 17:05:34
Java 函数式编程梳理
2023-01-17 04:16:34
使用Java方法配置Spring代码解析
2023-07-15 09:20:59
MyBatis-plus中的模糊查询解读
2022-06-16 08:27:03
Windows编写jar启动脚本和关闭脚本的操作方法
2021-05-28 04:36:58
Java扑克牌速算24的方法
2022-10-13 22:17:18
Jmeter分布式压力测试实现过程详解
2022-03-23 21:32:44
Java中的Unsafe在安全领域的使用总结和复现(实例详解)
2023-07-30 10:58:42
Android上传文件到服务端并显示进度条
2023-06-23 07:48:33
Java文件操作工具类fileUtil实例【文件增删改,复制等】
2023-11-28 08:39:00