SSH做的项目,请教更改数据库,为什么不行
SSH做的项目,请问更改数据库,为什么不行?1.原来使用的数据库是sportSys,现在想换成 sportSysQ,(这两个数据
SSH做的项目,请问更改数据库,为什么不行?
1.原来使用的数据库是
sportSys,现在想换成 sportSysQ,(这两个数据库同时存在)
2.配置文件已经修改了
hibernate.cfg.xml配置:X.X.X.X 是本机IP
XML code<property name="connection.url">jdbc:jtds:sqlserver://X.X.X.X:1433/sportSysQ</property>
我就奇怪了,但是最终执行的却还是 sportsys这个数据库。
tomcat下面的work文件夹下面的文件已经删除,项目已经重新发布,tomcat已经重启。
[解决办法]看有没有在其他地方配置数据库参数的,重新发布后的程序,看一下配置文件是否真正改了。
[解决办法]对啊,看下配置文件相关地方是否全部改了,关掉网页重新运行tomcat
[解决办法]检查hibernate的配置文件,spring的配置文件!
[解决办法]检查一下 重新发布之后的 配置文件 看是否是改过之后的
[解决办法]是不是在别的地方配置了 ?
仔细查看一下
[解决办法]数据库表是hibernate自动生成的, 是不是建表的时候 use sportSys ?
[解决办法]有没有修改数据库的方言。。
[解决办法]自己去看生成的SQL是否指定了数据库。
是则修改配置文件的catalog属性