当前页面: 开发资料首页 → J2EE 专题 → hibernate查询问题,报org.hibernate.hql.ast.QuerySyntaxException异常?
hibernate查询问题,报org.hibernate.hql.ast.QuerySyntaxException异常?
摘要: hibernate查询问题,报org.hibernate.hql.ast.QuerySyntaxException异常?
//开启session
Query query = session.createQuery("from Ptype p where p.typeId > ? and p.eTypeName like ?");
query.setLong(0, 6);
query.setString(1, "%Emma%");
//事务提交
其它配置检查都没问题,它执行后报错如下:
org.hibernate.hql.ast.QuerySyntaxException: Ptype is not mapped. [from Ptype p where p.typeId > ? and p.eTypeName like ?]……
Query query = session.createQuery("from Ptype where 字段名> ? and 字段名 like '%"+ Emma+"%'");
query.setLong(0, 6);
还是有问题,是不是我的配置文件有问题呢,代码如下:
<?xml version="1.0"?>
hibernate-mapping
PUBLIC "-//Hibernate/Hibernate Mapping DTD//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">