因为使用的是多选投影,所以实际上是在获取对象数组,因此需要将查询结果处理逻辑更改为:
List<Object[]> tuples = (List<Object[]>) session.createQuery(query).list();for(Object[] tuple : tuples) { UserEntity ue = tuple[0]; Number roleId = tuple[1];}
欢迎分享,转载请注明来源:内存溢出
因为使用的是多选投影,所以实际上是在获取对象数组,因此需要将查询结果处理逻辑更改为:
List<Object[]> tuples = (List<Object[]>) session.createQuery(query).list();for(Object[] tuple : tuples) { UserEntity ue = tuple[0]; Number roleId = tuple[1];}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)