美文网首页
json4s自定义Serializer(CustomSerial

json4s自定义Serializer(CustomSerial

作者: 贪恋清晨de阳光 | 来源:发表于2020-05-17 15:00 被阅读0次
    object LocalDateTimeSerializer extends CustomSerializer[LocalDateTime](format =>
      ( {
        // 反序列化
        case JString(str) => LocalDateTime.parse(str, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"))
        case JNull => null
      }, {
        // 序列化   也可以用 format.dateFormat 返回JDate 再由 json4s序列化为字符串
        case obj: LocalDateTime => JString(obj.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")))
      })
    )
    

    相关文章

      网友评论

          本文标题:json4s自定义Serializer(CustomSerial

          本文链接:https://www.haomeiwen.com/subject/rohsohtx.html