Ray*_*te3 14 java generics bean-validation
我对javax.validation API感到困惑.我正在写一个简单的测试来理解它:
Sample sample = new Sample();
Set<ConstraintViolation<Sample>> violations = validator.validate(sample);
if (!violations.isEmpty()) {
// Eclipse refuses to let me use my violations variable
throw new ConstraintViolationException(violations);
}
Run Code Online (Sandbox Code Playgroud)
我应该如何声明违规行为,以便在异常构造函数中使用它?
Gun*_*nar 12
你可以这样解决这个问题:
throw new ConstraintViolationException(
new HashSet<ConstraintViolation<?>>(violations));
Run Code Online (Sandbox Code Playgroud)
您可能有兴趣跟踪解决此问题的BVAL-198.
| 归档时间: |
|
| 查看次数: |
8184 次 |
| 最近记录: |