码迷,mamicode.com
首页 > Web开发 > 详细

Hibernate框架学习(九)——Criteria语法

时间:2018-02-22 19:47:12      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:tab   img   hibernate   close   customer   gpo   nbsp   image   pos   

一、语法

1、基本查询

技术分享图片

2、条件查询

技术分享图片

3、分页查询

技术分享图片

4、排序查询

技术分享图片

5、统计查询

技术分享图片

二、离线查询

1、非离线的Criteria

技术分享图片

2、离线的Criteria

技术分享图片

3、演示

 1 public class Demo2 {
 2     @Test
 3     public void fun1(){
 4         //Service/web层
 5         DetachedCriteria dc=DetachedCriteria.forClass(Customer.class);
 6         dc.add(Restrictions.idEq(4l));        //拼装条件(全部与Criteria一致)
 7         
 8         //Dao层
 9         //=========================================
10         Session session = HibernateUtils.openSession();
11         Transaction tx = session.beginTransaction();
12         //=======================================
13         Criteria c = dc.getExecutableCriteria(session);
14         List list = c.list();
15         
16         System.out.println(list);
17         //=======================================
18         tx.commit();
19         session.close();
20     }    
21 }

 

Hibernate框架学习(九)——Criteria语法

标签:tab   img   hibernate   close   customer   gpo   nbsp   image   pos   

原文地址:https://www.cnblogs.com/cxq1126/p/8459520.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!