Hibernate:无法从底层数据库获取连接

时间:2014-07-23 12:34:26

标签: java hibernate sql-server-2008-r2

我是hibernate的新手,我现在如何从hibernate.cfg连接本地数据库,但现在我想访问不是本地的数据库? 我怎么能有人帮助我?

2 个答案:

答案 0 :(得分:2)

只需将配置文件中的连接url属性替换为远程数据库URL。

例如:

<property name="hibernate.connection.url">
  jdbc:mysql://localhost:3306/test 
</property>

这将用于连接本地测试数据库。现在将其更改为:

<property name="hibernate.connection.url">
  jdbc:mysql://192.168.12.35:3306/test
</property>

这将连接到运行在192.168.12.35 ip上的远程数据库test

答案 1 :(得分:0)

将属性名称hibernate.connection.url从本地更改为您想要的数据库IP地址,如下所示:

<property name="hibernate.connection.url">
  jdbc:mysql://192.168.12.35:3306/test
</property>