我试图序列化GeneralResponse:
case class GeneralResponse[T](succeeded: Boolean, payload: Option[T])
Run Code Online (Sandbox Code Playgroud)
有效载荷是GroupsForUserResult:
case class GroupsForUserResult(groups: Seq[UUID]).
Run Code Online (Sandbox Code Playgroud)
我正在使用mapper.readValue(response.body, classOf[GeneralResponse[GroupsForUserResult]])但不幸的是,有效载荷被序列化为a Map而不是所需的case类(GroupForUserResult).