【发布时间】:2015-06-19 03:04:17
【问题描述】:
我有基于 Spring 4 的 WebService,并且我正在使用 Hibernate Validator(超越 MethodValidationPostProcessor)。我的问题是我有我的ClientService 接口及其实现。所以我把 Bean Validation 约束放在实现上,它迫使我把约束放在接口上(抛出ConstraintDeclarationException)(或两者中)。
我想知道两件事:
- 为什么会这样?为什么它迫使我将所有约束都放在界面上?是什么原因?
- 有没有办法将约束只放在实现中?
提前致谢!问候
【问题讨论】:
标签: java spring hibernate validation hibernate-validator