package com.norteksoft.bs.options.dao; import java.util.List; import org.springframework.stereotype.Repository; import com.norteksoft.bs.options.entity.Internation; import com.norteksoft.product.orm.Page; import com.norteksoft.product.orm.hibernate.HibernateDao; @Repository public class InternationDao extends HibernateDao<Internation,Long>{ public void getInternations(Page<Internation> page){ String hql="from Internation t order by t.id desc"; this.searchPageByHql(page, hql); } public Internation getInternationByCode(String code){ String hql="from Internation t where t.code=?"; List<Internation> inters=this.find(hql, code); if(inters.size()>0)return inters.get(0); return null; } //监听中用到 public List<Internation> getAllInternations(){ return this.findNoCompanyCondition("from Internation t order by t.id desc"); } public List<Internation> getInternations(){ return this.find("from Internation t order by t.id desc"); } }