如果数据库连接尚未可用,那么设置/设计或简单配置基于Hibernate的Java Web应用程序以支持启动(即sessionfactory初始化)的最佳方法是什么,但是,尽管如此时间。
换句话说,是否有一种简单的方法来处理Hibernate服务器应用程序与其数据库之间的无序初始化?
答案 0 :(得分:1)
据我所知。如果您使用外部连接池并且hibernate不负责建立连接,并且在其他hbm2ddl设置为none,则hibernate不应连接到数据库,直到您打开会话。 如果由于没有连接而无法打开会话,只要有数据库连接就会成功打开新会话。