0

我的 jdbc 和 hibernate 在我的本地 Web 应用程序上工作得很好,但是当我将它部署到远程服务器时,我得到了这个错误:

HTTP Status 401 - Could not open Hibernate Session for transaction; nested exception is org.hibernate.exception.JDBCConnectionException: Could not open connection

服务器与 mysql 数据库位于同一台机器上。这会是个问题吗?如果不是,那会是什么?

4

1 回答 1

1

在一台机器上拥有应用程序和数据库是没有问题的。检查相关配置文件或JNDI资源中的IP/主机名、用户名、密码和数据库端口的数据库连接字符串。需要更多信息才能给出具体答案。驱动程序也可能是这里的问题。

于 2013-08-21T21:33:40.340 回答