Hibernate -- 普通sql返回结果字段名称改为小写

来源:互联网 发布:余世存 知乎 编辑:程序博客网 时间:2024/06/05 16:15
String sql = "select ip,cjsj,tjkssj,tjjssj,operatorname from SCZMH_GZPTJB where ip is null"
+ " and tjnf = '" + yearValue + "' and tjyf = '" + monthValue + "'";
Query query = session.createSQLQuery(sql)
.addScalar("ip", org.hibernate.Hibernate.STRING)
.addScalar("cjsj", org.hibernate.Hibernate.TIMESTAMP)
.addScalar("tjkssj", org.hibernate.Hibernate.TIMESTAMP)
.addScalar("tjjssj", org.hibernate.Hibernate.TIMESTAMP)
.addScalar("operatorname", org.hibernate.Hibernate.STRING);
query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP);
List lt = query.list();
0 0