org.hibernate.hql.internal.ast.QuerySyntaxException

1.上面说的是数据表没有经过映射导致更新数据表的时候出错

2.主要原因我觉得有以下几个:

①hibernate已经把数据表映射成为一个对象 在写查询语句(hql语句)的时候如果没有将hql语句中的数据表的名字写成和类的名字一直将会报错,所以会提示数据表是没有经过映射的。而我上面的错误就是这个,经过改正之后就正确了。

修改为:

如果正确,则在控制台中会显示发送的sql语句

②数据表中的字段与实体类中的有的属性没有一一对应导致出错

猜你喜欢

转载自www.cnblogs.com/zywy/p/9109491.html
今日推荐