私は次のようなクラスを持っています
case class A (id: Int, name: String, marks: Map[Int, List(Long, Long)])
Jackson を使用して、オブジェクトをシリアル化してデータベースに保存し、それらを読み戻しています。ただし、逆シリアル化すると、マップはMap[String, List(Int, Int)]
.
を使用してキーを正しく逆シリアル化できました
@JsonDeserialize(keyAs: classOf[Integer])
が、値を正しく逆シリアル化できません。