記錄在Hibernate 4.0,我想用session.createQuery("from dbemployee").list();
來檢索表中的記錄,但是Hibernate是爲了顯示例外:休眠例外:org.hibernate.hql.internal.ast.QuerySyntaxException,在獲取從表
休眠異常:org.hibernate.hql.internal.ast.QuerySyntaxException:dbemployee未映射[從dbemployee] **
我POJO類是僱員
public class Employee implements Serializable {
private static final long serialVersionUID = 1L;
private String empId;
private String empName;
private long empSalary;
public Employee() {
super();
}
// getters and setters
}
我的表dbemployee
在Oracle 11g中是:
dbemployee:
EMPID varchar2(20)
EMPNAME varchar2(20)
EMPSALARY number(11);
Employee.hbm.xml是
<hibernate-mapping>
<class name="beanclass.Employee" table="dbemployee">
<id name="empId" type="java.lang.String" column="EMPID">
<generator class="assigned"></generator>
</id>
<property name="empName" column="EMPNAME" type="java.lang.String"/>
<property name="empSalary" column="EMPSALARY" type="java.lang.Long" />
</class>
</hibernate-mapping>
請幫忙解決這個例外。 在此先感謝
你的連接設置文件在哪裏。你連接錯誤 –