一.说明
1.获取该对象
session.createCriteria(Class clazz);
2.涉及该对象的方法
createCriteria(Class clazz);
3.参数的说明
实体类的字节码对象。
二.常用方法
1.基本查询
![图片](https://i-blog.csdnimg.cn/blog_migrate/3a2e2174f1b10660ea9494b4da006d93.png)
2.条件查询
(1)说明
相等条件
eq()
小于条件
lt()
相似条件
like()
其余方法请参考百度
(2)范例
![图片](https://i-blog.csdnimg.cn/blog_migrate/1347c8334d267e22feb2460156740a36.png)
3.排序查询
![图片](https://i-blog.csdnimg.cn/blog_migrate/4ba8dd805e6c124510ada9c66796f29a.png)
4.分页查询
![图片](https://i-blog.csdnimg.cn/blog_migrate/9e297a8d9133edebc7d06170048abd53.png)
5.统计查询
![图片](https://i-blog.csdnimg.cn/blog_migrate/93008ff3939057c3a6a114cf020b7992.png)
6.离线查询
(1)说明
DetachedCriteria对象,不需要session对象就可以直接获取。我们使用此对象进行查询的方式,称之为离线查询。
(2)图解
![图片](https://i-blog.csdnimg.cn/blog_migrate/0ac2c58f51bf7ce909e23f30fecfa75e.png)
(3)范例
![图片](https://i-blog.csdnimg.cn/blog_migrate/bcd731bdaa62ce1031d96503b65e0ac3.png)
![图片](https://i-blog.csdnimg.cn/blog_migrate/d75abf58def8dc02cc48419bbc36b23b.png)
三.源码
day02.rar