2014-01-17 2 views
0

Я использую JPA, с источником данных, настроенным в файле persistence.xml.JPA: проверенное исключение для проверки подключения к базе данных

Какое исключение я должен бросить (проверенное исключение), если имя базы данных больше не существует после неправильного внедрения приложения или пароля, поскольку оно было изменено после развертывания (как правило, сбой подключения к базе данных)?

Потому что мне не удастся поймать его за PersistenceException исключения в моем Java проекте ...

Спасибо много.

ответ

0

Это не должно быть проверенное исключение, так как я не думаю о возможном восстановлении механизма из этой ситуации. Это называется (по крайней мере, в спецификации EJB) системным исключением.