我在hibernate映射文件中写了一个命名的sql查询,它只返回来自不同表的几列。
Binder
当我调用此查询时。
GetMethod
返回对象数组列表。有没有办法将此结果集作为List列表作为键,并将其值作为值。
答案 0 :(得分:3)
Query query=session.createSQLQuery(query);
query.setResultTransformer(AliasToEntityMapResultTransformer.INSTANCE);
List<Map<String,Object>> aliasToValueMapList=query.list();