Hibernate: How to get result from query with multiple classes

后端 未结 4 828
眼角桃花
眼角桃花 2020-12-23 17:09

If my query contains one class, like:

query = session.createQuery(\"select u from User as u\");
queryResult = query.list();

then I iterate

4条回答
  •  挽巷
    挽巷 (楼主)
    2020-12-23 17:40

    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

提交回复
热议问题