Hibernate使用SQL查询返回实体类型
2016-10-28 10:00
357 查看
注意实体类数据名称要和查询字段名称一样
String sql = null;
sql="select a.tagid,a.datetime,a.value,b.tagname,b.danwei,b.image,b.standvalue from Station"+station+" a left join tagDesc b on a.tagid=b.tagid where a.tagid="+tagid+" and a.datetime =(select MAX(datetime) from Station"+station+" where tagid="+tagid+")";
List<Export> list =this.getSession().createSQLQuery(sql).setResultTransformer(Transformers.aliasToBean(Export.class)).list()
String sql = null;
sql="select a.tagid,a.datetime,a.value,b.tagname,b.danwei,b.image,b.standvalue from Station"+station+" a left join tagDesc b on a.tagid=b.tagid where a.tagid="+tagid+" and a.datetime =(select MAX(datetime) from Station"+station+" where tagid="+tagid+")";
List<Export> list =this.getSession().createSQLQuery(sql).setResultTransformer(Transformers.aliasToBean(Export.class)).list()
相关文章推荐
- Hibernate使用SQL查询返回实体类型
- 关于Column '*' not found 解决方案 Hibernate使用SQL查询返回实体类型,即返回某个类,或实体类
- Hibernate使用sql语句查询,返回实体类型的方法及注意事项
- 关于Column '*' not found 解决方案 Hibernate使用SQL查询返回实体类型,即返回某个类,或实体类
- Hibernate使用SQL查询返回实体类型
- Hibernate应用SQL查询返回实体类型
- hibernate 使用sql 查询返回实体
- Hibernate查询,返回new对象(注意这个新定义的类要有构造函数),使用sql带条件分页查询并且把结果显示到一个对象的集里面的解决方案
- Hibernate(HQL/SQL)查询结果(Object)转换为实体类型
- Hibernate使用SQL,查询返回Bean或修改的使用
- Hibernate查询之SQL查询,查询结果用new新对象的方式接受,hql查询,通过SQL查询的结果返回到一个实体中,查询不同表中内容,并将查到的不同表中的内容放到List中
- Hibernate使用SQL,查询返回Bean或修改的使用
- 在hibernate中查询使用List,Map和类对象定制返回类型
- hibernate使用本地sql语句查询,解决List<Object[]>转换成List<实体>
- hibernate查询SQL语句返回自定义实体对象
- hibernate查询SQL语句返回自定义实体对象
- Java中使用hql,sql查询返回的list<Object> 转成需要的实体对象--方法讲解!
- Hibernate使用原生sql返回Map类型结果集的方法
- hibernate在使用sql查询query自动转化成model类型数据,query.addEntity
- hibernate sql语句查询返回非受管实体