假设我有一个案例,例如:
case class Stuff(name:String,stuffs:List[String] = List.empty)
如何防止杰克逊反序列化 json
{
"name":"Alex"
}
和
Stuff("Alex",null)
我希望它用
Stuff("Alex")
有没有办法配置杰克逊以这种方式工作?还是我必须定义其他构造函数。例如缺少stuffs
假设我有一个案例,例如:
case class Stuff(name:String,stuffs:List[String] = List.empty)
如何防止杰克逊反序列化 json
{
"name":"Alex"
}
和
Stuff("Alex",null)
我希望它用
Stuff("Alex")
有没有办法配置杰克逊以这种方式工作?还是我必须定义其他构造函数。例如缺少stuffs