2012-03-11 5 views
0

私はTomcat 7のWebサイト(プロダクション)で作業していましたので、このWebサイトのコピーを作成し、別のデータベース(テスト)で動作するようにhibernate.cfg.xmlを変更しました。hibernate connection tomcat

<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でかなり新しいです。

ありがとうございます。

答えて

0

おそらく、データベース接続は別の場所に設定されており、これは冗長構成です。通常はデータソースに設定されています - あなたのtomcat xml設定ファイル、またはあなたのアプリケーションの任意のxml設定ファイル(例えばspringを使用している場合)を確認してください。

0

Tomcatのデータソースは、context.xmlファイルで設定できます。ほとんどの場合そうです。

0

は、33020ではなく、別のポートで稼動している本番データベースです。