案例类

时间:2018-01-17 07:13:58

标签: json scala validation playframework

我正在寻找建议,我们可以使用注释在Play中使用Scala在 2.6.x 中设置json验证。 对于Ex。

case class Person(name: String, age: Integer)

此处agename不应为null,且name不应为空。如果我们收到json

{name : "", age : 10}

如果年龄不正确,我应该能够回复消息Invalid nameInvalid Age

我正在寻找下面提到的解决方案

case class Person(@NotEmpty(message = "Invalid Name")name: String, @NotNull(message = "Invalid Age")age: Integer)

1 个答案:

答案 0 :(得分:0)

您可以为Scala使用合理的验证库:https://github.com/wix/accord