我想从表中获得不同的记录。但我总是只得到一个。这是我的代码段,请建议。
从employee中选择distinct *,employees_id = 23567--给我3条记录但是hibernate下面只给我1条记录..
Criteria crit = session.createCriteria(employee.class);
crit.add(Restrictions.eq("employeeid", Long.valueOf(employeeId.substring(0,7))));
crit.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);
employeeList= crit.list();
System.out.println("size--->"+employeeList.size());
我在这里错过了什么?