如果Hibernate Web应用程序的数据库尚不可用,它如何启动

时间:2012-08-17 16:14:44

标签: java database hibernate sessionfactory

如果数据库连接尚未可用,那么设置/设计或简单配置基于Hibernate的Java Web应用程序以支持启动(即sessionfactory初始化)的最佳方法是什么,但是,尽管如此时间。

换句话说,是否有一种简单的方法来处理Hibernate服务器应用程序与其数据库之间的无序初始化?

1 个答案:

答案 0 :(得分:1)

据我所知。如果您使用外部连接池并且hibernate不负责建立连接,并且在其他hbm2ddl设置为none,则hibernate不应连接到数据库,直到您打开会话。 如果由于没有连接而无法打开会话,只要有数据库连接就会成功打开新会话。