我正在研究一个插件,我需要将Bean Validator与底层框架集成,并且它似乎能够正常工作,除了在被攻击的地方。JSR303 Bean验证,如何知道类型约束被违反
插件会照顾提供任何豆验证桥谁坚持JSR303规范(休眠-验证,阿帕奇豆验证)
一旦有一些约束违规错误,我需要知道什么样的违反是就像是它
- 提起级约束
- 属性级别
- 职业等级
基于此我需要构建错误消息并需要做其他一些工作。
有没有什么办法从ConstraintViolation<?>
找出约束违规的类型,这样我就可以做后处理来准备显示在UI上的东西了?