我正在研究一個插件,我需要將Bean Validator與底層框架集成,並且它似乎能夠正常工作,除了在被攻擊的地方。JSR303 Bean驗證,如何知道類型約束被違反
插件會照顧提供任何豆驗證橋誰堅持JSR303規範(休眠-驗證,阿帕奇豆驗證)
一旦有一些約束違規錯誤,我需要知道什麼樣的違反是就像是它
- 提起級約束
- 屬性級別
- 職業等級
基於此我需要構建錯誤消息並需要做其他一些工作。
有沒有什麼辦法從ConstraintViolation<?>
找出約束違規的類型,這樣我就可以做後處理來準備顯示在UI上的東西了?