2

我正在使用基于 GXT 构建的两个不同的 Web 应用程序。但问题是两个应用程序都在访问同一个数据库,当我们尝试在 Apache Tomcat 中一起部署然后同时访问它们时,hibernate 不允许这样做。你能告诉我我们如何从两个应用程序中使用hibernate访问同一个数据库吗?我们为此使用 c3p0 连接池。

4

1 回答 1

1

(...) 当我们尝试在 Apache Tomcat 中一起部署然后同时访问它们时,Hibernate 不允许这样做。

问题是什么?你得到了什么错误?提供一些细节可能有助于获得答案。

你能告诉我我们如何从两个应用程序中使用hibernate访问同一个数据库吗?我们为此使用 c3p0 连接池。

去做吧,我没有看到任何阻碍(这就是为什么回答上述问题会有所帮助)。在不同的 JVM 中实例化几个SessionFactory实际上是一个非常常见的场景(例如,在集群上运行单个应用程序时,这在技术上等同于您的场景)。

于 2010-09-18T12:08:03.637 回答