JPA:检查异常以验证数据库连接

时间:2014-01-17 10:34:05

标签: jpa database-connection checked-exceptions

我使用JPA,在persistence.xml文件中配置了数据源。

如果在部署应用程序或密码错误之后数据库名称不再存在,我必须抛出(Checked Exception),因为它在部署后已经更改(通常是数据库连接失败)?

因为我没有成功通过我的java项目中的异常PersistenceException来捕获它......

非常感谢你。

1 个答案:

答案 0 :(得分:0)

那不能是一个经过检查的例外,因为我不认为这种情况有任何可能的恢复机制。这称为(至少在EJB规范中)系统异常。