首页 > Web开发 > 详细

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

时间:2018-02-22 18:02:01      阅读:175      评论:0      收藏:0      [点我收藏+]

一、语法

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语法

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!