摘要: 在hibernate中,用hql语句查询实体类,采用list方法的返回结果是一个List,该List中封装的对象分为以下三种情况: 1:查询全部的字段的情况下,如:“from 实体类”。list中封装的对象是实体类本身,个属性都将得到填充。 2:只查询一个字段,默认情况下,list中丰封装的是Object对象。 3:查询两个或者两个以上的字段,默认情况下,list中丰封装的是Objec[]t对象,长度和查询的字段数一致。 对于后两种情况,用标签遍历时不太方便,应为无法直接转换成实体类对象。比较简单的方法是: 在hql中使用 select new 包名.类名(属性1,属性2...)... 阅读全文
posted @ 2012-04-27 15:56 乞丐 阅读(1466) 评论(0) 推荐(0) 编辑