Hibernate query for selecting multiple values

前端 未结 6 1780
鱼传尺愫
鱼传尺愫 2020-12-13 19:32

In hibernate I can do following

Query q = session.createQuery(\"from Employee as e);
List emps = q.list();

Now if I want to

6条回答
  •  温柔的废话
    2020-12-13 20:35

    This is fine. Only thing you need to understand is that it will return list of Object [] as below:

         Query q = session.createQuery("select e.id, e.firstName from Employee e");
         List employees= (List)q.list();
         for(Object[] employee: employees){
             Integer id = (Integer)employee[0];
             String firstName = (String)employee[1];
             .....
         }
    

提交回复
热议问题