2014-01-17 2 views
0

JPA를 사용하며 데이터 소스가 persistence.xml 파일에 구성되어 있습니다.JPA : 확인 된 예외로 데이터베이스 연결 확인

배포 후 변경 되었기 때문에 응용 프로그램이나 암호를 잘못 배포 한 후에 데이터베이스 이름이 더 이상 존재하지 않는 경우 (일반적으로 데이터베이스 연결 실패) 예외를 throw해야한다는 예외는 무엇입니까?

내 자바 프로젝트에서 예외 PersistenceException하여 잡기에 성공하지 않기 때문에

은 ... 당신에게 많이 감사합니다.

답변

0

이 상황에서 가능한 복구 메커니즘을 상상할 수는 없으므로 확인 된 예외가 아니어야합니다. 이것은 (적어도 EJB 스펙에서는) 시스템 예외라고합니다.