使用Hibernate时出现“could not execute query”异常
时间:2010-10-14 来源:王崇安
SSH整合项目,在本地可以跑,但是部署到服务器上就不行,启动时候也没报错,启动时候链接数据库是没问题,访问纯JSP页面也没问题,但是进行数据库操作时候就报错。
经查......,是由于.....
项目中使用使用Hibernate作为持久层框架时,如果数据库由于某种原因需要改名,在修改数据库连接后出现“could not execute query”异常,那么有可能是因为你的项目里*.hbm.xml配置文件中的catalog属性值还是原数据库名,改成新数据库名即可。或者干脆将catalog="..."属性去掉,这样就不会存在数据库更名后无法执行查询的问题了。
相关阅读 更多 +