2

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

换句话说,有没有一种简单的方法来处理 Hibernate 服务器应用程序和它的数据库之间的乱序初始化?

4

1 回答 1

1

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

于 2012-08-18T06:29:16.753 回答