Я работаю в спящем режиме в затмении. Я выполняю простой запрос "От". Вот код
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 раз, но одна и та же запись повторяется снова и снова. И мне нужен вывод, отображаемый на более позднем изображении.
Просьба помочь мне в этом отношении, поскольку я новичок в спящем режиме