pagesupport.java
来自「一个很好的jbpm应用实例」· Java 代码 · 共 43 行
JAVA
43 行
package c20.dao;
import org.hibernate.SessionFactory;
import org.springframework.orm.hibernate3.HibernateTemplate;
import org.springframework.orm.hibernate3.support.HibernateDaoSupport;
/**
* 分页支持Dao类,继承HibernateDaoSupport类
* 并改写父类的createHibernateTemplate()保护方法
* @author yuxd
*
*/
public class PageSupport extends HibernateDaoSupport{
/**
* 分页模板对象
*/
private PageTemplate pageTemplate;
/**
* 初始化PageTemplate属性对象,
* 返回PageTemplate对象做为模板对象
*/
protected HibernateTemplate createHibernateTemplate(SessionFactory sessionFactory) {
//初始化PageTemplate属性对象
pageTemplate = new PageTemplateImpl(sessionFactory);
//返回PageTemplate对象做为模板对象
return (HibernateTemplate)pageTemplate;
}
/**
* 得到分页模板实现对象
* @return
*/
public PageTemplate getPageTemplate() {
return pageTemplate;
}
/**
* 设置分页模板实现对象
* @param pageTemplate
*/
public void setPageTemplate(PageTemplate pageTemplate) {
this.pageTemplate = pageTemplate;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?