首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

应用sql返回的list<Object> 转成需要的实体对象

2012-09-09 
使用sql返回的listObject 转成需要的实体对象需要将Query对象setResultTransformer:List list session

使用sql返回的list<Object> 转成需要的实体对象
需要将Query对象setResultTransformer:
List list = session.createSQLQuery(sql)
.setResultTransformer(
Transformers.ALIAS_TO_ENTITY_MAP)
.list();
//此时,每个Object可以转换成一个Map
Map map = (Map) list.get(i);
map.get("PARENT_ID");  //这里的key 一定是 数据库对应的字段名才行

热点排行