【问题标题】:hibernate connection tomcat休眠连接tomcat
【发布时间】:2012-03-11 22:49:52
【问题描述】:

我在 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的新手。

提前致谢。

【问题讨论】:

    标签: java hibernate tomcat


    【解决方案1】:

    可能数据库连接在别处配置,这是冗余配置。通常它是在数据源中配置的——检查你的 tomcat xml 配置文件,或者你的应用程序的任何 xml 配置文件(例如,如果使用 spring)。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          猜你喜欢
          • 2016-06-16
          • 1970-01-01
          • 2019-11-19
          • 1970-01-01
          • 2016-07-15
          • 2011-01-05
          • 2016-09-07
          • 1970-01-01
          相关资源
          最近更新 更多