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,不推荐使用

转载于:https://www.cnblogs.com/xyhero/p/9348856.html

hibernate框架学习之使用SQLQuery查询数据相关推荐

  1. Hibernate框架--学习笔记(下):hibernate的查询方式、多表查询、检索策略、批量抓取

    一.hibernate的查询方式: 主要有五种:对象导航查询:OID查询:hql查询:QBC查询:本地sql查询. 1.对象导航查询:根据id查询某个客户,再查询这个客户里面所有的联系人. 2.OID ...

  2. Hibernate框架--学习笔记(上):hibernate项目的搭建和常用接口方法、对象的使用

    一.什么是Hibernate框架: 1.Hibernate是一个操作数据库的框架,实现了对JDBC的封装: 2.Hibernate是一个ORM(对象关系映射)框架,我们在写程序时 ,用的是面向对象的方 ...

  3. Hibernate框架--学习笔记(中):一对多配置、多对多配置

    一.一对多: 一个客户可以有多个联系人,一个联系人只能属于一个客户. 1.一对多映射配置: (1)创建实体类 //客户类:一个客户可以有多个联系人,一个联系人只能属于一个客户 public class ...

  4. hibernate框架学习笔记2:配置文件详解

    实体类: package domain;public class Customer {private Long cust_id;private String cust_name;private Str ...

  5. Hibernate 框架(三)—— Criteria 查询(Criteria 5.2以前和5.2以后的API和使用)

    文章目录 一.Criteria 查询 1.Criteria 查询概述 2.Criteria 5.2 以前的API和使用 3.Criteria 5.2 以后的API和使用 一.Criteria 查询 1 ...

  6. Flask框架(SQLAlchemy(python3版本)中查询数据的方法,以及定义显示信息 )

    (SQLAlchemy中添加数据 )https://blog.csdn.net/wei18791957243/article/details/85256848      添加数据,添加好的表     ...

  7. hibernate框架学习第二天:核心API、工具类、事务、查询、方言、主键生成策略等...

    核心API Configuration 描述的是一个封装所有配置信息的对象 1.加载hibernate.properties(非主流,早期) Configuration conf = new Conf ...

  8. hibernate框架学习笔记11:Criteria查询详解

    创建实体类对象: package domain;import java.util.HashSet; import java.util.Set;//客户实体 public class Customer ...

  9. Hibernate框架学习2

    集合映射 public class User {// 一个用户,对应的多个地址private Set<String> address;private List<String> ...

最新文章

  1. android surface 平板,Surface平板能升级安卓4.0吗
  2. c# excel导出png_C#与Halcon联合编程步骤
  3. ironpython使用opencv_如何在Dynamo(PythonScript中导入第三方模块)
  4. 【转】Android子线程真的不能更新UI么
  5. Spring容器实例bean中的几个关键PostProcessor
  6. Spark RDD在Spark中的地位和作用如何?
  7. JVM内存结构|本地方法栈和堆
  8. Autofac 之 基于 Castle DynamicProxy2 的 Interceptor 功能
  9. rdlc实现动态插入图片
  10. 全网首发:解决办法,/bin/ant: 1: cd: can‘t cd to /bin/../share/ant/bin/..
  11. PHP中MD5函数效率
  12. ContextCapture APP 不需电脑用手机就能实景三维建模
  13. Windows Live Writer 代码插件改造
  14. linux美元符号含义
  15. docker容器正常启动宿主机却无法正常访问
  16. wannier插值能带拟合2
  17. html页面放大缩小样式不变,网页缩小放大后错位的解决方法
  18. 独家 | 新手指南:大数据、区块链及其结合(附应用场景)
  19. 互联网3.0时代下垂直搜索的发展研究
  20. java 设置打印机颜色_java 操作颜色选择器和打印机实现打印功能【代码片段】...

热门文章

  1. Orange-Classification,Regression
  2. ad如何选中当前层上的器件_82条AD转换设计经验总结!
  3. LeetCode MySQL 612. 平面上的最近距离
  4. LeetCode 1234. 替换子串得到平衡字符串(滑动窗口)
  5. MySQL 增加、更新、删除
  6. php7 关联nginx,nginx+php7配合开发
  7. 5.MongoDB索引
  8. mysql 8.0.11-Windows (x86, 64-bit)下载地址与安装教程
  9. python调用接口测试_Python接口测试实战2 - 使用Python发送请求
  10. termux配置python安装kali_安卓安装kali linux之Termux