Spring Jackson 反序列化Date时遇到的问题
来源:互联网 发布:mac 如何获取当前路径 编辑:程序博客网 时间:2024/06/06 19:12
实体有字段类型为Date类型,页面传过去的为string类型是出现类型不匹配。
解决办法:
在实体字段的setter上加上注解:
@JsonDeserialize(using = CustomJsonDateDeserializer.class)
CustomJsonDateDeserializer类代码:
public class CustomJsonDateSerializer extends JsonDeserializer<Date>{
@Override
public Date deserialize(JsonParser p, DeserializationContext ctxt)
throws IOException, JsonProcessingException {
// TODO Auto-generated method stub
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String date = p.getText();
try {
return format.parse(date);
} catch (ParseException e) {
throw new RuntimeException(e);
}
}
}
阅读全文
0 0
- Spring Jackson 反序列化Date时遇到的问题
- Spring Jackson 反序列化Date时遇到的问题
- Spring Jackson 反序列化Date时遇到的问题
- Jackson 反序列化Date时遇到的问题
- 关于Spring Jackson 反序列化Date时遇到的问题
- Spring Jackson 反序列化Date时遇到的问题(http://www.aichengxu.com/java/81030.htm)
- Jackson 反序列化问题
- Jackson反序列化问题
- Jackson反序列化的实现方法
- Spring boot 配置jackson 反序列化时间格式、忽略实体中没有的属性
- json 反序列化的时候遇到的问题整理
- XStream反序列化xml时遇到汉字乱码问题
- jackson的序列化和反序列化的实现
- jackson的序列化和反序列化
- Json_JackSon_lesson1 Jackson的 序列化与反序列化
- Jackson实现json的序列化反序列化
- Jackson多态类型数据的反序列化
- json-jackson多子类继承的反序列化
- 序列化(Serialization)的使用
- http状态码及详细解释
- [Android] Android Studio 导入 Samples 的另外一种方法
- 技术盛会多烧脑? Hyperledger北京Meetup落幕全球创新社区
- 企业如何选择适合自己的区块链平台?
- Spring Jackson 反序列化Date时遇到的问题
- Homepage Machine Learning Algorithm 浅谈深度学习中的激活函数
- JavaScript事件详解
- 区块链与大数据 这对CP怎样玩得花样百出?
- Nginx服务器的安装
- 物联网应用案例:镇海智慧水务
- Linux环境中echo "hello world!"时出错。
- 【趣发现】形态各异的区块链和云计算
- [源码]Elasticsearch源码6(5.4插件开发)