Object[] o = (Object[]) page.getListSum().get(0);//這里是對象
System.out.println("==="+o[1]);
01.在hibernate中,用hql語句查詢實體類,采用list方法的返回結果為一個List,該List中封裝的對象分為以下三種情況:
02.
03.1.查詢全部字段的情況下,如"from 實體類",list中封裝的對象為實體類本身,各屬性都將得到填充。
04.
05.2.只查詢一個字段,默認情況下,list中封裝的是Object對象。
06.
07.3.查詢兩個或兩個以上的字段,默認情況下,list中封裝的是Object[],長度與所查詢的字段數一致。
08.
09.對于后兩種情況,用標簽遍歷時不太方便,因為無法直接轉換成實體類的對象。
3.查詢兩個或兩個以上的字段,默認情況下,list中封裝的是Object[],長度與所查詢的字段數一致。
set的時候,list里面保存的是對象[]