Java Bean 验证 - 动态应用约束

ste*_*ian 5 java

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

gpe*_*che 4

规范说

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

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