hql语句

原创 2016年06月01日 16:33:37
 hql语句不区分大小写,但是我们一般都小写
from Customer as c where c,name =:name
(as也可以省略)
from Customer c where c,name =:name
-------------------------------------------------------------------------------------------------
hql支持多态查询(即可查出当前类和所有子类的实例,对接口也适用)
如下:
假如classA有两个子类,classA1和classA2,
session.createQuery("from tableA");会查出所有的tableA类的实例
session.createQuery("from java.lang.Serializable");这样查询该接口的所有实例也是可以的

-----------------分页查询---------------------------------------
Criteria criteria = getCurrentSession().createCriteria(persistentClass);
             criteria.setFirstResult(20).setMaxResults(10);
//查询从第20个元素开始的共10个元素
List list=criteria.list();
---------如果只希望查出一个对象,可以这么写
session。createQuery("......").setMaxResults(1).uniqueResule();
uniqueResule方法指挥返回一个对象!如果你知道结果只有一个的时候可以不写setMaxResults方法,如果不止一个的话,就得写setMaxResults,否则报异常    
版权声明:本文为博主原创文章,未经博主允许不得转载。

hql精点查询语句.doc

  • 2012年07月27日 10:47
  • 47KB
  • 下载

常用的HQL语句下载

  • 2009年04月12日 22:01
  • 31KB
  • 下载

学好hibernate系列之认识hql语句

1.在学习hql之前,我们肯定都学过了sql语句,所以我们肯定能学习hql语句,因为语法都是相差无几的。 hql的语法:select ...from...table...where...group b...

hibernate 中HQL语句查询学习笔记

  • 2009年05月25日 12:26
  • 353KB
  • 下载

hql语句的学习,很有用的东西

  • 2009年09月15日 16:23
  • 643KB
  • 下载

Maven java通过jdbc连接Hive 执行HQL语句

lrwxrwxrwx. 1 hadoop hadoop 12 May 14 09:53 hadoop -> hadoop-2.2.0 drwxr-xr-x. 10 hadoop had...

完整的HQL 语句源码

  • 2009年11月26日 14:10
  • 12KB
  • 下载

Hibernate案例与专题-HQL语句

  • 2010年01月06日 20:07
  • 36KB
  • 下载

hibernate的hql查询语句总结

hibernate的hql查询语句总结 这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。 在这里通过定义了三个类,Special、Classroom、Student来做...
  • Mr_HHH
  • Mr_HHH
  • 2016年03月27日 12:09
  • 330

hibernate-HQL语句大全

  • 2008年06月16日 10:13
  • 39KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:hql语句
举报原因:
原因补充:

(最多只允许输入30个字)