【发布时间】:2014-12-08 17:24:00
【问题描述】:
所以我有一个像这样的简单类:
import javax.validation.constraints.Size;
public class Temail {
@Size(min = 0, max = 10)
private String json;
public Temail(String json) {
Validate.notEmpty(json, "json can't be empty");
setJson(json);
}
public void setJson(String json) {
this.json = json;
}
public String getJson() {
return json;
}
}
我期待的是,如果我运行new Temail("1234123123123");,我希望它会抛出异常,但它不会。我查看了约定,它确实符合正确的约定。那么这里有什么问题呢?
【问题讨论】:
-
能否请您附上您的进口声明。有很多不同的验证器,您可能会混合使用它们。
-
你在用这个@size吗?
-
@dramzy 是的,我正在使用那个
标签: java validation annotations