Monday, 15 March 2010

java - JPA 2.0 : what is javax.validation.* package? -



java - JPA 2.0 : what is javax.validation.* package? -

what javax.validation.* bundle in java ee , how utilize jpa 2.0 ? want validate enity @notnull annotation . jpa implementation hibernate :

public class employee implements serializable , employeedetail { private static final long serialversionuid = 1l; @id @generatedvalue private int id; private string name; private long salary; ...

using bean validation api can quite easy ensure standard validation (not null, patterns, email) on entities (or beans in common).

check out oracles tutorials bean validation api: http://docs.oracle.com/javaee/6/tutorial/doc/gircz.html

also hibernate should no problem this, reference implementation: http://www.hibernate.org/subprojects/validator.html

for introduction check hibernates tutorial on topic: http://docs.jboss.org/hibernate/validator/4.0.1/reference/en/html_single/

some other tutorials (google jpa 2 + bean validation)

http://www.jboss.org/jdf/examples/ticket-monster/tutorial/datapersistence/ http://musingsofaprogrammingaddict.blogspot.de/2010/01/jpa-2-and-bean-validation-in-action.html

jsr specifications…

bean validation 1.1: spec jsr 349 bean validation 1.0 jsr 303

java hibernate java-ee annotations jpa-2.0

No comments:

Post a Comment