Я работаю на спящем режиме в затмении. Я выполняю простой запрос «От». Вот кодСпящий запрос дает такую же запись несколько раз
List list = sess1.createQuery("From Myview").list();
System.out.println("Records Found :"+list.size());
Iterator<Myview> i = list.iterator();
while(i.hasNext())
{
Myview nS = i.next();
System.out.println(nS.getFirstName()+" -- "+nS.getLastName()+" -- "+nS.getAddressLine1());
}
Проблема заключается в list.size() возвращает 11, который является правильным, как у меня есть 11 записей в моей таблице. Но когда я нахожусь в цикле while, одни и те же записи показаны несколько раз, а термины цикла - после 11-й итерации. вот мой выход
вот что я хочу
Теперь вы можете видеть, что в моем выходе, запись отображается в 11 раз, но та же запись повторяется снова и снова , И мне нужен вывод, отображаемый на более позднем изображении.
Пожалуйста, помогите мне в этом отношении, так как я новичок в спящий режим
Это SQL, а не HQL. –