org.hibernate.exception.SQLGrammarException: 关键字 'user' 附近有语法错误。

来源:互联网 发布:阿里云盘古系统 编辑:程序博客网 时间:2024/04/29 22:59

在网上看到产生这种错误的原因还是挺多。这里讲一下,我在写代码是遇到这个问题的原因:

使用SSH框架,用的数据库是sql server2012。因为在数据库中建了名为user的表,又由于user是数据库保留的关键字。所以产生上述错误。

解决方案:要么修改表名;要么在User.hbm.xml文件中将table=“user”改为table=“[user]”


0 0