hibernate QBC查询
| 
 HQL运算符  | 
 QBC运算符  | 
 含义  | 
| 
 =  | 
 Restrictions.eq()  | 
 等于equal  | 
| 
 <>  | 
 Restrictions.ne()  | 
 不等于not equal  | 
| 
 >  | 
 Restrictions.gt()  | 
 大于greater than  | 
| 
 >=  | 
 Restrictions.ge()  | 
 大于等于greater than or equal  | 
| 
 <  | 
 Restrictions.lt()  | 
 小于less than  | 
| 
 <=  | 
 Restrictions.le()  | 
 小于等于less than or equal  | 
| 
 is null  | 
 Restrictions.isnull()  | 
 等于空值  | 
| 
 is not null  | 
 Restrictions.isNotNull()  | 
 非空值  | 
| 
 like  | 
 Restrictions.like()  | 
 字符串模式匹配  | 
| 
 and  | 
 Restrictions.and()  | 
 逻辑与  | 
| 
 and  | 
 Restrictions.conjunction()  | 
 逻辑与  | 
| 
 or  | 
 Restrictions.or()  | 
 逻辑或  | 
| 
 or  | 
 Restrictions.disjunction()  | 
 逻辑或  | 
| 
 not  | 
 Restrictions.not()  | 
 逻辑非  | 
| 
 in(列表)  | 
 Restrictions.in()  | 
 等于列表中的某一个值  | 
| 
 not in(列表)  | 
 Restrictions.not(Restrictions.in())  | 
 不等于列表中任意一个值  | 
| 
 between x and y  | 
 Restrictions.between()  | 
 闭区间xy中的任意值  | 
| 
 not between x and y  | 
 Restrictions.not(Restrictions..between())  | 
 小于值X或者大于值y  | 
hibernate QBC查询的更多相关文章
- [原创]java WEB学习笔记92:Hibernate学习之路-- -QBC 检索和本地 SQL 检索:基本的QBC 查询,带 AND 和 OR 的QBC,统计查询,排序,分页
		
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...
 - Hibernate高级查询QBC条件设置——Restrictions用法   引自:http://www.cnblogs.com/evon168/archive/2010/10/29/1863059.html
		
方法说明 方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge ...
 - Hibernate之QBC查询与本地SQL查询
		
1. QBC查询: QBC 查询就是通过使用Hibernate提供的QueryByCriteria API 来查询对象,这种API封装了SQL语句的动态拼装,对查询提供了更加面向对象的功能接口 ...
 - 九、hibernate的查询(QBC)
		
QBC:Query By Criteria 条件查询 比较适合组合条件查询 QBC查询 简单查询 创建Criteria对象:Criteria criteria = session.createCrit ...
 - hibernate模糊查询
		
hibernate模糊查询-Restrictions.ilike & Expression.like Criteria criteria = session.createCriteria(Ta ...
 - Hibernate5.2之QBC查询
		
Hibernate5.2值QBC查询 一.简介 Hibenate的QBC查询个人认为是Hib ...
 - Hibernate的查询方式总结
		
Hibernate的查询方式大体有三种,分别是HQL QBC和SQL三种.在网上查阅一一些资料,做了一个简单的总结. 1. SQL sql 是面向数据库表查询,from 后面跟的是表名,where 后 ...
 - Hibernate的查询,二级缓存,连接池
		
Hibernate的查询,二级缓存,连接池 1.Hibernate查询数据 Hibernate中的查询方法有5中: 1.1.Get/Load主键查询 使用get或者load方法来查询,两者之间的区别在 ...
 - Hibernate分页查询小结
		
通常使用的Hibernate通常是三种:hql查询,QBC查询和QBE查询: 1.QBE(Qurey By Example)检索方式 QBE 是最简单的,但是功能也是最弱的,QBE的功能不是特别强大, ...
 
随机推荐
- [LeetCode] Best Time to Buy and Sell Stock II 贪心算法
			
Say you have an array for which the ith element is the price of a given stock on day i. Design an al ...
 - python编程(python开发的三种运行模式)【转】
			
转自:http://blog.csdn.net/feixiaoxing/article/details/53980886 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[-] 单循环 ...
 - android的布局-----TableLayout(表格布局)
			
学习导图 (1)TableLayout的相关简介 java的swing编程和html中经常会使用到表格,可见表格的应用开发中使用还是比较多的,同样android也为我们提供这样的布局方式. (2)如何 ...
 - linux(debian)安装USB无线网卡(tp-link TL-WN725N rtl8188eu )
			
1: 台式机家里面不想再走线了. 于是去某东买了个USB无线网卡.tp的WN725N USB,非常小, 和罗技的优联接收器差不多大. 2: 驱动能自己识别是不指望了,既然是usb网卡,插入USB后 ...
 - Codeforces  911F Tree Destruction(贪心 && 树的直径)
			
题目链接 Tree Destructi 题意 给定一棵树,每次可以选定树上的两个叶子,并删去其中的一个.答案每次加上两个选定的叶子之间的距离. 求最后答案的最大值. 首先求出树的某一条直径,令其端 ...
 - 提升开发效率的一款mybatis开发神器
			
文末附有完整案例的代码内容!! 以前在开发的时候,使用mybatis的时候,经常都需要先配置xml映射文件,然后每条sql操作都需要自己进行手动编写,对于一些复杂的sql这么来操作确实有必要,但是如果 ...
 - C++ | class size
			
c++类大小和机器还有编译器有关.64位机器指针大小为8个字节,32位机器为4个字节. 每个实例在内存中都有一个独一无二的地址,为了达到这个目的,编译器往往会给一个空类隐含的加一个字节,这样空类在实例 ...
 - ELK之logstash收集日志写入redis及读取redis
			
logstash->redis->logstash->elasticsearch 1.安装部署redis cd /usr/local/src wget http://download ...
 - ReentrantReadWriteLock读写锁
			
概述  ReentrantReadWriteLock是Lock的另一种实现方式,我们已经知道了ReentrantLock是一个排他锁,同一时间只允许一个线程访问,而ReentrantReadWrit ...
 - 2016北京集训测试赛(十七)Problem B: 银河战舰
			
Solution 好题, 又是长链剖分2333 考虑怎么统计答案, 我场上的思路是统计以一个点作为结尾的最长上升链, 但这显然是很难处理的. 正解的方法是统计以每个点作为折弯点的最长上升链. 具体的内 ...