您的位置:首页 > 移动开发

spring&org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped !

2016-10-19 17:45 375 查看
又遇到 问题了。。。。

org.hibernate.hql.ast.QuerySyntaxException: tab_name is not mapped ! 

检查了 Entity ,都有注解,而且没有错, Hibernate.cfg.xml 文件也没有配置错,那怎么说 表 没有映射呀

原来是 Hibernate 的机制问题

Hibername 操作数据库是通过对象的

错误:

String sql="select stuId, stuName, stuSex from stu_tab";

正确:

String sql="from Student";

String sql="select stuId, stuName, stuSex from Student where stuId=?";

注意:

这里的 stuId, stuName, stuSex 是属性,Student  是对象的类名


org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped ! 


org.hibernate.hql.ast.QuerySyntaxException: XX is not mapped ! 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  spring 表没有映射
相关文章推荐