ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Json字符串转 JavaBean 属性,时间戳Long类型转Date类型,解决方案

Json字符串转 JavaBean 属性,时间戳Long类型转Date类型,解决方案 1、使用 fastjson、fastjson2// 在字段上标记 @JSONField(format = "millis") 即可 @JSONField(format = "millis") private LocalDateTime createTime2、使用 Hutool JSONUtil 默认时间戳Long类型直接就可以转Date类型,无需额外处理3、使用 Jackson(属性单独处理),在字段属性上标记 @JsonDeserialize(using = CustomDateDeserializer.class) 即可public class CustomDateDeserializer extends StdScalarDeserializerDate { private static final SimpleDateFormat FORMAT = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); public CustomDateDeserializer() { super(Date.class); } @Override public Date deserialize(JsonParser p, DeserializationContext ctxt) throws IOException { String val = p.getText().tri
返回列表