您的位置:首页 > 编程语言 > Java开发

org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; nested exc

2016-05-30 15:51 525 查看
org.springframework.dao.InvalidDataAccessResourceUsageException: could not execute query; nested exception is
org.hibernate.exception.SQLGrammarException: could not execute query

存在这种问题主要是因为数据库中没有相关的表或者字段导致的.

我的SSH项目原本使用的MySQL现在改用sqlserver2008数据库。我改了applicationcontex的配置,我运行了就出现上面的异常错误!

我以为applicationcontex配置错误,改了还几遍 还是没解决问题。

后来Dbug 无意中查到HQL 语句,发现的问题的所在

(错误的)HQL 语句:....form 数据库.表名

(正确的)HQL
语句:....form dbo.表名

后来
改写*.hbm.xml配置

<class
name="com.front.model.user.User" table="t_user" schema="dbo">

解决.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: