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

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即可
希望天天成长的博客能给你带来帮助!
近期评论