사용자 도구

사이트 도구


java:jpa:validation

문서의 이전 판입니다!


JPA Validation

설정

위반시 Exception 분석

  • validation 실패시에 RollbackException에 실제 위반 사항이 들어가 있다.
try {
	em.getTransaction().commit();
	Assert.fail(“ConstraintViolationException exptected”);
} catch (RollbackException e) {
	Set<ConstraintViolation<?>> violations = ((ConstraintViolationException)e.getCause()).getConstraintViolations();
	for (ConstraintViolation v : violations) {
		log.info(v);
	}
}
java/jpa/validation.1540270368.txt.gz · 마지막으로 수정됨: 2018/10/23 13:52 저자 kwon37xi