服务于区块链开拓者

www.zhidnet.com

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年3月13日

摘要: DetachedCriteria可以脱离session的生命周期,对应相同的查询条件可以重复使用,增加了查询条件的重用性,同时不用每次使用criteria时都要重复创建session,而session的销毁同时也会使得criteria失效,使用DetachedCriteria可以在每次使用时与当前的session实例绑定可以获得更好的代码重用性,同时使某些通用的查询条件抽离出来。此为DetachedCriteria的作用之一:实例代码:public void testDetached(){ TUser user=new TUser(); DetachedCriteria deCriteria. 阅读全文
posted @ 2013-03-13 11:45 知点网 阅读(766) 评论(0) 推荐(0)

摘要: 复合查询的应用:package com.inspur.test;import java.util.Iterator;import java.util.List;import java.util.Set;import org.hibernate.Criteria;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.cfg.Configuration;import org.hibernate.criterion.Expression;import com.inspur.po.TA 阅读全文
posted @ 2013-03-13 10:54 知点网 阅读(380) 评论(0) 推荐(0)