distinct(Projection proj)
引數說明:Criteria criteria = session.createCriteria(UserForm.class); //獲取Criteria物件 criteria.setProjection(Projections.distinct(Projections.property("username"))); //定義去掉重複值查詢 Iterator it = criteria.list().iterator(); //獲取查詢結果疊代器 while(it.hasNext()){ //迴圈遍歷查詢結果 System.out.println("使用者名稱:"+it.next()); }