📄 basedaterangedaoimpl.java
字号:
package com.wondersgroup.basemodule.holidaymanage.dao.impl;
import java.util.List;
import org.hibernate.Criteria;
import org.hibernate.criterion.Expression;
import com.wondersgroup.basemodule.holidaymanage.bo.BaseDateRangeBO;
import com.wondersgroup.basemodule.holidaymanage.dao.BaseDateRangeDAO;
import com.wondersgroup.framework.core.bo.Page;
import com.wondersgroup.framework.core.dao.impl.AbstractHibernateDAOImpl;
public class BaseDateRangeDAOImpl extends AbstractHibernateDAOImpl implements
BaseDateRangeDAO {
private List list;
private BaseDateRangeBO dateRange;
public BaseDateRangeBO getBaseDateRangeById(long id){
dateRange = (BaseDateRangeBO)getHibernateTemplate().get(getEntityClass(), new Long(id));
return dateRange;
}
public Page findRangeByCriteris(int pageNo,int pageSize){
Criteria criteria = getSession().createCriteria(getEntityClass());
criteria.add(Expression.eq("removed",Integer.valueOf(0)));
return this.findByCriteriaWithPage(criteria, pageNo, pageSize);
}
public Class getEntityClass(){
return BaseDateRangeBO.class;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -