首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Hibernate HQL检索形式

2012-09-07 
Hibernate HQL检索方式Hibernate提供了以下几种检索对象的方式.??? 1) 导航对象图检方式.??? 2) OID()检索

Hibernate HQL检索方式

Hibernate提供了以下几种检索对象的方式.
??? 1) 导航对象图检方式.
??? 2) OID()检索方式.
??? 3) HQL(Hibernate Query Language)检索方式.
??? 4) QBC(Query By Criteria)检索方式.
??? 5) 本地SQL检索方式.

??? 下面的表格为 HQL和QBC支持的各种运算.

运算类型HQL运算符QBC运算方式含义比较运算=Expression.eq()等于?<>Expression.not(Expression.eq())不等于?>Expression.gt()大于?>=Expression.ge()大于等于?<Expression.lt()小于?<=Expression.le()小于等于?is nullExpression.isNull()等于空值?is not nullExpression.isNotNull()非空值????范围运算in()Expression.in()等于列表中的某一个值?not in()Expression.not(Expression.in())不等于列表中的任意一个值?between andExpression.between()大于等于值1并且小于等于值2?not between andExpression.not(Expression.between())小于值1或者大于值2????字符串模式匹配likeExpression.like()字符串模式匹配????逻辑运算andExpression.and() 或者逻辑与??Expression.conjunction()??orExpression.or() 或者逻辑或??Expression.disjunction()??notExpression.not()逻辑非

热点排行