hibernate框架学习之使用SQLQuery查询数据

Posted 架构师小跟班

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hibernate框架学习之使用SQLQuery查询数据相关的知识,希望对你有一定的参考价值。

SQLQuery对象的获取
  Hibernate支持使用原生SQL语句进行查询,通过session对象获得SQLQuery对象进行,需要传入SQL语句
  SQLQuery createSQLQuery(String sqlStr)
  SQLQuery query = session.createSQLQuery(“select * from tbl_user");
sqlStr是满足SQL语法规则的字符串
  “select * from tbl_user”是SQL的语法格式
查询结果由于无法确定封装成何种格式,以Object[]的形式呈现,查询出的数据封装在数组中
  List<Object[]> queryList = q.list();
SQLQuery对象由于要使用原生SQL,不推荐使用

 

以上是关于hibernate框架学习之使用SQLQuery查询数据的主要内容,如果未能解决你的问题,请参考以下文章

Hibernate学习之简单应用

Java学习之Hibernate框架使用

hibernate框架学习之核心API

hibernate框架学习之持久化对象OID

hibernate框架学习之数据模型-POJO

hibernate框架学习之数据查询(QBC)