首页 > SSH > hibernate技巧 封装查询结果

hibernate技巧 封装查询结果

下面是我的一点总结,很实用!
将hibernate 查询对象的封装到map 或者指定的bean对象中
hibernate1

Session s = this.getSession();//s为Hibernate Session
Query q = s.createQuery(hql);
//1、将查询结果转换成List<Map<字段名,字段值>>
q.setResultTransformer(org.hibernate.transform.Transformers.ALIAS_TO_ENTITY_MAP);
//2、将结果转换成指定的bean   List<你的指定javaBean>
q.setResultTransformer(org.hibernate.transform.Transformers.aliasToBean(Object.class));
//将Object.class 换成你的 Bean.class即可

希望天天成长的博客能给你带来帮助!

分类: SSH 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.