hibernate条件查询注入自定义Bean无需配置文件,取需要的字段

来源:互联网 发布:西安交大软件学院 编辑:程序博客网 时间:2024/05/28 15:29


查询出来的字段有的在数据库里没有,可以采用以下方法


在Dao中有以下方法:

public List queryForList() {String sql = "select count(1) count ,a from table group by a";//查询SQLtry {Query query = this.getSession().createSQLQuery(sql);query .addScalar("count", Hibernate.INTEGER);//SQL查询出的列,类型query .addScalar("a", Hibernate.INTEGER);query .setResultTransformer(Transformers.aliasToBean(A.class));//把返回的结果集映射到Beanreturn query.list();} catch (Exception e) {e.printStackTrace();}return null;}



原创粉丝点击