标签: jpa database-connection checked-exceptions
我使用JPA,在persistence.xml文件中配置了数据源。
如果在部署应用程序或密码错误之后数据库名称不再存在,我必须抛出(Checked Exception),因为它在部署后已经更改(通常是数据库连接失败)?
因为我没有成功通过我的java项目中的异常PersistenceException来捕获它......
非常感谢你。
答案 0 :(得分:0)
那不能是一个经过检查的例外,因为我不认为这种情况有任何可能的恢复机制。这称为(至少在EJB规范中)系统异常。