HQL的 分页
1.首先我们准备好实体类:
package cn.happy.hibernate04pagelist;
import cn.happy.hibernate03hql.conEmp;
import java.util.Date;
/**
* Created by linlin on 2017/9/25.
*/
public class Emp {
private Long empno;
private String empname;
private String job;
private Long mgr;
private Date hiredate;
private Long sal;
private Long comm;
private Byte deptno;
public Long getEmpno() {
return empno;
}
public void setEmpno(Long empno) {
this.empno = empno;
}
public String getEmpname() {
return empname;
}
public void setEmpname(String empname) {
this.empname = empname;
}
public String getJob() {
return job;
}
public void setJob(String job) {
this.job = job;
}
public Long getMgr() {
return mgr;
}
public void setMgr(Long mgr) {
this.mgr = mgr;
}
public Date getHiredate() {
return hiredate;
}
public void setHiredate(Date hiredate) {
this.hiredate = hiredate;
}
public Long getSal() {
return sal;
}
public void setSal(Long sal) {
this.sal = sal;
}
public Long getComm() {
return comm;
}
public void setComm(Long comm) {
this.comm = comm;
}
public Byte getDeptno() {
return deptno;
}
public void setDeptno(Byte deptno) {
this.deptno = deptno;
}
}
然后是小配置:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="cn.happy.hibernate03hql">
<class name="cn.happy.hibernate04pagelist.Emp" table="EmpSLL">
<id name="empno" column="empno" >
<generator class="native" />
</id>
<property name="empname" column="ENAME"/>
<property name="job" column="job"/>
<property name="mgr" column="mgr"/>
<property name="hiredate" column="hiredate"/>
<property name="sal" column="sal"/>
<property name="comm" column="comm"/>
<property name="deptno" column="deptno"/>
</class>
</hibernat