Kotlin 仅在反序列化过程中需要字段
对于Kotlin中的数据类,如何声明仅在反序列化字段时才需要该字段 例如,一个电话:Kotlin 仅在反序列化过程中需要字段,kotlin,jackson,dropwizard,Kotlin,Jackson,Dropwizard,对于Kotlin中的数据类,如何声明仅在反序列化字段时才需要该字段 例如,一个电话: GET /foo { "foo": null } 应该是可能的,但是在同一资源上的任何POST/PUT都应该要求foo字段为@NotNull字符串 POST /foo { "foo": "bar" } 是否可以通过验证注释直接在Dto/POJO类中声明此行为?啊,我的措辞很糟糕。我正在使用Dropwizard来处理bean验证。检查这个:啊,我的措辞不好。我正在使用Dropwizard处理bea
GET /foo
{
"foo": null
}
应该是可能的,但是在同一资源上的任何POST
/PUT
都应该要求foo
字段为@NotNull
字符串
POST /foo
{
"foo": "bar"
}
是否可以通过验证注释直接在Dto/POJO类中声明此行为?啊,我的措辞很糟糕。我正在使用Dropwizard来处理bean验证。检查这个:啊,我的措辞不好。我正在使用Dropwizard处理bean验证。请检查此项: