Spring boot 配置jackson 反序列化时间格式、忽略实体中没有的属性
来源:互联网 发布:企业网络改造方案设计 编辑:程序博客网 时间:2024/06/05 16:32
需要在继承自 WebMvcConfigurerAdapter 的类中重写configureMessageConverters 方法
@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {MappingJackson2HttpMessageConverter mjmc = new MappingJackson2HttpMessageConverter();
ObjectMapper objectMapper = new ObjectMapper();
DeserializationConfig dc = objectMapper.getDeserializationConfig();
// 设置反序列化日期格式、忽略不存在get、set的属性
objectMapper.setConfig(dc.with(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).without(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES));
mjmc.setObjectMapper(objectMapper);
// 设置中文编码格式
List<MediaType> list = new ArrayList<MediaType>();
list.add(MediaType.APPLICATION_JSON_UTF8);
mjmc.setSupportedMediaTypes(list);
converters.add(mjmc);
}
阅读全文
0 0
- Spring boot 配置jackson 反序列化时间格式、忽略实体中没有的属性
- Spring Jackson 反序列化Date时遇到的问题
- Spring Jackson 反序列化Date时遇到的问题
- Spring Jackson 反序列化Date时遇到的问题
- Jackson序列化和反序列化忽略字段
- Jackson反序列化的实现方法
- spring boot jackon反序列化异常
- fastjson反序列化ZonedDateTime格式的时间
- Jackson 反序列化问题
- Jackson反序列化问题
- 关于Spring Jackson 反序列化Date时遇到的问题
- jackson反序列化时忽略不需要的字段
- jackson反序列化时忽略不需要的字段
- Json-lib反序列化对象忽略属性
- jackson中自定义处理序列化和反序列化
- jackson中自定义处理序列化和反序列化
- Memcached中对象反序列化和json字符串用jackson解析成对象的比较
- jackson的序列化和反序列化的实现
- EventBus学习笔记
- c运行模型
- 体绘制传输函数-分类(Volume Rendering Transfer function:Pre- VS Post-Classification)
- nagios 报错Warning: Could not stat() check result file '/var/log/nagios/spool/checkresults'.解决
- maven 无法看到源码
- Spring boot 配置jackson 反序列化时间格式、忽略实体中没有的属性
- Socket编程笔记
- Eclipse中如何快速查看jar包中的class源码
- 采用DevOps的成功案例
- h5开篇
- android 自定义动画 圆呼吸效果 ValueAnimator
- Selenium + Java 做 WEB GUI 自动化测试中提升代码质量的方法
- python django整理(五)配置favicon.ico,解决警告Not Found: /favicon.ico
- Python paramiko 简单应用-分析Linux上的文本信息