我正在开发一个插件,我需要将 Bean Validator 与底层框架集成,它似乎工作正常,除了在我被击中的地方。
插件将负责为任何符合 JSR303 规范的 Bean Validator 提供桥梁(Hibernate-Validator,Apache Bean 验证器)
一旦出现一些约束违规错误,我需要知道它是什么样的违规行为
- 文件级约束
- 财产等级
- 班级水平
基于此,我需要构建错误消息并需要做一些其他工作。
有什么方法可以找出违反约束的类型,ConstraintViolation<?>
以便我可以进行后期处理以准备要在 UI 上显示的内容?