List
@Test
public void testQueryList(){
Session session = sf.openSession();
session.beginTransaction();
List<Category> categories =
(List<Category>) session.createQuery("from Category").list();
for(Category c:categories){
System.out.println(c.getName());
}
session.getTransaction().commit();
session.close();
}
Itreate
@Test
public void testQueryItreate(){
Session session = sf.openSession();
session.beginTransaction();
Iterator<Category> categories = (Iterator<Category>)session.createQuery("from Category").iterate();
while(categories.hasNext()){
Category c = categories.next();
System.out.println(c.getName());
}
session.getTransaction().commit();
session.close();
}