Hibernate 的QBC查询简介

2017-01-01 08:35

qbc查询

1 使用hql查询需要写hql语句实现,但是使用qbc时候,不需要写语句了,使用方法实现

2 使用qbc时候,操作实体类和属性

3 使用qbc,使用Criteria对象实现

(1)查询所有

1 创建Criteria对象

2 调用方法得到结果

Hibernate 的QBC查询简介0

(2)条件查询

1 没有语句,使用封装的方法实现

Hibernate 的QBC查询简介1

Hibernate 的QBC查询简介2

(3)排序查询

Order类里面的排序方法

Hibernate 的QBC查询简介3

Hibernate 的QBC查询简介4

(4)分页查询

Hibernate 的QBC查询简介5 开始位置计算公式: (当前页-1)*每页记录数

(5)统计查询

Hibernate 的QBC查询简介6

(6)离线查询

1 servlet调用service,service调用dao

(1)在dao里面对数据库crud操作

(2)在dao里面使用hibernate框架,使用hibernate框架时候,调用session里面的方法实现功能

Hibernate 的QBC查询简介7