add bean validation on JPA layer