首页 > 代码库 > org.hibernate.hql.ast.QuerySyntaxException

org.hibernate.hql.ast.QuerySyntaxException

使用hibernate时出现以下错误:org.hibernate.hql.ast.QuerySyntaxException: LogTaskEventsis not mapped


原因1:hibernate的配置文件 *.hbm.xml文件没有添加的applicationContent.xml(或者相应的)文件中;


原因2:实体类LogTaskEvents 跟其相应的hibernate配置文件中的字段个数、类型没有对应;


原因3:LogTaskEvents.hbm.xml文件中的字段个数及字段类型跟数据库中表的字段个数类型不对应;


原因4:hql语句中的表名要写实体类的名称,而不是数据库中的表名; 字段也要是实体LogTaskEvents 中的属性,而不是数据库表中的字段名。


org.hibernate.hql.ast.QuerySyntaxException