我有一個入口如下:如何與Hibernate HQL返回地圖<Key, Value>
@Entity
@Table(name="rank")
class Rank implements Serializable {
private int id;
private int rank_id;
private date creationDate;
...
// getters\setters...
}
我想查詢該表並把結果放到一個HashMap! 如下:
Map<Integer, Rank> = session.createSQL("select new map...").list();
這可能把實體作爲地圖的價值?
我可以得到一個代碼示例嗎?
不這麼認爲,但解決將執行sql獲取列表,遍歷並創建繪製出它。 –
Duplicate http://stackoverflow.com/questions/7876724/how-to-return-mapkey-value-with-hql – 6ton
它不是重複的 - 我很想知道如何創建結果HashMap的語法工作時映射的值是一個Hibernate實體(表中的行)。如果可能的話...... – Shvalb