如何在java中使用play 2.0来编写自定义约束

如何在java中使用play 2.0来编写自定义约束

问题描述:

我正在寻找一个描述如何在java中为playframework 2.0编写自定义约束? 类似于play 1.x 中的描述有没有人有提示在哪里可以找到它? official doumentation中的描述非常小。如何在java中使用play 2.0来编写自定义约束

Play 2.0使用Spring数据联编程序(至少用于Java)。 Spring数据绑定使用JSR-303 Bean验证API。所以如果你想写一个自定义约束,你应该写一个'JSR-303自定义约束'。

IMO这是一个很好的教程,开始于:link

+0

看着播放源的实现。在那里他们扩展了一个特殊的验证器类,并且有一个特殊的注解:@ play.data.Form.Display(name =“constraint.maxLength”,attributes = {“value”})'因此,它看起来更像是他们的东西玩 – niels