您的位置:首页 > 其它

Hibernate框架学习(五)——批量查询(概述)

2018-02-05 22:14 260 查看

一、HQL查询(Hibernate Query Language)多表查询,但不复杂时使用

Hibernate独家查询语言,属于面向对象的查询语言

1、基本查询



2、条件查询

注意:HQL语句中不可能出现任何数据库相关的信息

  1)?占位符



  2)命名占位符



3、分页查询



二、Criteria查询(单表条件查询)

Hibernate自创的无语句,面向对象查询

1、基本查询



2、条件查询:



SQL中的表示Criteria中的表示
>gt
>=ge
<lt
<=le
==eq
!=ne
inin
between...and...between
like       like
is not nullisNotNull
is nullisNull
oror
andand

3、分页查询



4、设置查询总记录数



三、原生SQL查询(复杂业务查询)

1、基本查询

  1)返回数组List



  2)返回对象List



2、条件查询



3、分页查询

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: