偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Hibernate中使用DetchedCriteria

開發(fā) 后端
本文介紹如何在Hibernate中使用DetchedCriteria。在Hibernate 3中新增了org.hibernate.criterion.DetchedCriteria,您可以先建立DetchedCriteria實(shí)例,并加入各種查詢條件。

Criteria與Session綁定,其生命周期跟隨著Session結(jié)束而結(jié)束,使用Criteria時(shí)進(jìn)行查詢時(shí),每次都要于執(zhí)行時(shí)期動(dòng)態(tài)建立物件,并加入各種查詢條件,隨著Session的回收,Criteria也跟著回收。

為了能夠重復(fù)使用Criteria物件,在Hibernate 3中新增了org.hibernate.criterion.DetchedCriteria,您可以先建立DetchedCriteria實(shí)例,并加入各種查詢條件,并于需要查詢時(shí)再與Session綁定,獲得一個(gè)綁定Session的Criteria物件,例如:

  1. // 先建立DetchedCriteria物件  
  2. DetachedCriteria detchedCriteria = DetachedCriteria.forClass(User.class);  
  3. // 加入查詢條件  
  4. detchedCriteria.add(Restrictions.ge("age",new Integer(25)));  
  5.          
  6. Session session = sessionFactory.openSession();  
  7. // 綁定Session并返回一個(gè)Criteria實(shí)例  
  8. Criteria criteria = detchedCriteria.getExecutableCriteria(session);  
  9.          
  10. List users = criteria.list(); 

以上,大致介紹了DetchedCriteria的使用方法。

【編輯推薦】

  1. Hibernate緩存簡介及分類
  2. Hibernate中g(shù)enerator屬性的意義
  3. Hibernate之Criteria進(jìn)階查詢
  4. Hibernate之Criteria基本查詢
  5. Hibernate的事務(wù):事務(wù)對象的方法
責(zé)任編輯:book05 來源: 百度博客
相關(guān)推薦

2009-06-25 16:49:24

Hibernate

2011-08-10 09:31:41

Hibernateunion

2009-06-30 16:55:19

2009-06-10 09:58:32

Oracle sequHibernate

2009-09-23 13:04:58

HibernateOracle sequ

2009-09-29 16:48:42

Hibernate J

2009-09-23 10:14:10

Hibernate使用

2009-09-28 13:43:28

使用Hibernate

2009-09-25 13:55:05

Hibernate使用

2009-09-23 10:28:49

使用Hibernate

2009-09-21 17:23:49

Hibernate使用

2009-06-29 09:00:42

Hibernate的Q

2009-09-25 11:14:16

Hibernate批量

2012-02-08 11:01:53

HibernateJava

2011-03-24 11:37:41

Hibernate

2009-09-22 13:41:10

直接使用Hiberna

2023-08-25 09:17:38

2009-06-19 14:45:28

Hibernate S

2009-06-26 10:19:00

Clob字段Hibernate

2009-09-25 17:26:55

使用Hibernate
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)