Java Bean验证 - 动态应用约束

时间:2012-02-11 00:44:00

标签: java

在Java Bean Validation(JSR 303)中,有没有一种方法可以在调用validate方法之前以编程方式(动态)在代码中添加约束(除了在bean中声明为注释的约束)?

1 个答案:

答案 0 :(得分:3)

规范说

  

此JSR为JavaBean验证定义了元数据模型和API。默认元数据源是注释,   能够通过使用XML验证描述符来覆盖和扩展元数据。

所以我想如果存在任何编程配置,它是特定于实现的,因此是不可移植的。