2
我只是說hibernate-validator-5.1.3.Final.jar
到我的類路徑和註釋的一個POJO:Hibernate驗證註釋不工作
public class Person {
@NotNull
private String name;
// etc...
}
然後我帶着司機來測試它:
public class Driver {
public static void main(String[] args) {
Person p = new Person();
p.setName(null);
}
}
該執行不拋出任何驗證錯誤 - 我要去哪裏?
你只是簡單地構造一個Person對象,所以不會在該對象上運行驗證。 Hibernate驗證如何知道這個對象,並且它是空的?這與使用其他註釋相同。您應該查看入門指南 - http://hibernate.org/validator/documentation/getting-started/ – mkobit 2014-11-22 01:34:30