If my query contains one class, like:
query = session.createQuery(\"select u from User as u\");
queryResult = query.list();
then I iterate
When you select a single entity, query.list()
will return a List
of Object
containing your entities.
When you select multiple entities, query.list()
will return a List
of Object[]
. Each element of the array reresents a separate entity.
Read more here: http://docs.jboss.org/hibernate/core/3.3/reference/en/html/queryhql.html#queryhql-select