在网上看到产生这种错误的原因还是挺多。这里讲一下,我在写代码是遇到这个问题的原因:
使用SSH框架,用的数据库是sql server2012。因为在数据库中建了名为user的表,又由于user是数据库保留的关键字。所以产生上述错误。
解决方案:要么修改表名;要么在User.hbm.xml文件中将table=“user”改为table=“[user]”
在网上看到产生这种错误的原因还是挺多。这里讲一下,我在写代码是遇到这个问题的原因:
使用SSH框架,用的数据库是sql server2012。因为在数据库中建了名为user的表,又由于user是数据库保留的关键字。所以产生上述错误。
解决方案:要么修改表名;要么在User.hbm.xml文件中将table=“user”改为table=“[user]”