标签: json scala dictionary jackson jackson-module-scala
我有一个看起来像
case class A (id: Int, name: String, marks: Map[Int, List(Long, Long)])
我正在使用Jackson将对象序列化并存储在数据库中并将其读回。 但是,当我反序列化时,地图为Map[String, List(Int, Int)]。
Map[String, List(Int, Int)]
我可以通过使用正确地反序列化密钥 @JsonDeserialize(keyAs: classOf[Integer]) 但是我无法正确地反序列化值。
@JsonDeserialize(keyAs: classOf[Integer])