2011-05-13 104 views
2

JPA是否包含任何驗證API?JPA驗證API

E.g.電子郵件屬性驗證這樣的休眠驗證:

@Email 
public String getUserEmail() { 
    ... 
} 

回答

7

Bean驗證(JSR303)可以很好地使用JPA一起,而是單獨的API。 This是對Bean Validation本身的簡要介紹,以及see this如何介紹它如何與JPA一起使用。

注意:類似於JPA,您將不得不選擇一個實現,其中有很多。 Hibernate Validator是參考實現。

+0

您提到的網站(http://antoniogoncalves.org/2010/03/03/bean-validation-with-jpa-1-0/)最直接,最迅速地提供了幫助。謝謝 – technocrat