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

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

2016-06-16 21:30 513 查看
这一般是HQL语句错误 

因为Hibernate是对类查询的 ,而不是对数据库表进行查询

例如:

return getHibernateTemplate().find("from organization o where o.parent.id=?", new Integer(parentId))

organization 是数据库中的表,而organization 对应的类是Organization.java,现在只需要将teachers改为Teachers就可以了,即 

我们将 "from organization o where o.parent.id=?" 改成

"from Organization o where o.parent.id=?"就ok了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: