【发布时间】:2012-10-04 02:37:41
【问题描述】:
我正在开发一个插件,我需要将 Bean Validator 与底层框架集成,它似乎工作正常,除了在我被击中的地方。
插件会注意为任何符合 JSR303 规范的 Bean Validator 提供桥梁(Hibernate-Validator,Apache Bean 验证器)
一旦出现一些约束违规错误,我需要知道它是什么样的违规行为
- 文件级约束
- 属性级别
- 班级等级
基于此,我需要构建错误消息并需要做一些其他工作。
有什么方法可以从ConstraintViolation<?> 中找出违反约束的类型,以便我可以进行后期处理以准备在 UI 上显示的内容?
【问题讨论】:
标签: java validation bean-validation hibernate-validator