@Override public List<Itemclass> dataGrid(Itemclass bc, PageFilter ph) { List<Itemclass> list = new ArrayList<Itemclass>(); Map<String, Object> params = new HashMap<String, Object>(); String hql = " from Titemclass t "; List<Titemclass> l = itemclassDao.find( hql + whereHql(bc, params) + orderHql(ph), params, ph.getPage(), ph.getRows()); for (Titemclass t : l) { Itemclass b = new Itemclass(); BeanUtils.copyProperties(t, b); list.add(b); } return list; }