String hql = "FROM Login login WHERE login.id in(:ids)"; Map<String,Object> map = new HashMap<String,Object>(); Integer[] ids = new Integer[]{1,2,3}; map.put("ids",ids); List<Login> lstLogin = (List<Login>)xxxDao.findByHql(hql,map,0,0);