我正在寻找建议,我们可以使用注释在Play中使用Scala在 2.6.x 中设置json验证。 对于Ex。
case class Person(name: String, age: Integer)
此处age
和name
不应为null,且name不应为空。如果我们收到json
{name : "", age : 10}
如果年龄不正确,我应该能够回复消息Invalid name
或Invalid Age
。
我正在寻找下面提到的解决方案
case class Person(@NotEmpty(message = "Invalid Name")name: String, @NotNull(message = "Invalid Age")age: Integer)