【发布时间】:2015-10-09 20:18:36
【问题描述】:
我有一个条目如下:
@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();
这样可以把实体作为map的值吗?
我可以得到一个代码示例吗?
【问题讨论】:
-
不这么认为,但解决方法是执行 sql 获取列表,遍历并创建映射。
-
这不是重复的 - 我很想知道当映射的值是 Hibernate 实体(表中的行)时创建结果 HashMap 的语法是如何工作的。如果可能的话……