hibernate连接tomcat

时间:2012-03-11 22:49:53

标签: java hibernate tomcat

我在Tomcat 7中的一个网站(生产)工作,所以现在我创建了一个这个网站的副本,并将hibernate.cfg.xml更改为与另一个数据库一起工作(测试)。

<property name="hibernate.connection.url">jdbc:mysql://127.0.0.1:3306/test</property>
<property name="hibernate.connection.username">fake</property>
<property name="hibernate.connection.password">fake</property>

但是,当我打开新的新站点时,一切正常,但是,即使我更改了连接字符串,它仍在使用生产数据库。

有人知道我是否需要改变另一件事?我错过了什么?我是tomcat的新人。

提前致谢。

3 个答案:

答案 0 :(得分:0)

可能在其他地方配置了数据库连接,这是一个冗余配置。通常它是在数据源中配置的 - 检查tomcat xml配置文件或应用程序的任何xml配置文件(例如,如果使用spring)。

答案 1 :(得分:0)

可以在context.xml文件中配置Tomcat中的数据源。很可能就是这种情况。

答案 2 :(得分:0)

可能是在不同端口而不是3306上运行的生产数据库。