DetachedCriteria对象实现离线查询
来源:互联网 发布:淘宝电脑维修可靠吗 编辑:程序博客网 时间:2024/06/05 07:33
Criteria对象在运行时与Session对象绑定,所以二者的生命周期想通,即当Session对象失效后,Criteria对象也失效。Criteria生命期短而且不能重复使用。
DetachedCriteria对象可以实现离线查询可以解决Criteria不足
未完成。。。待续
DetachedCriteria对象可以实现离线查询可以解决Criteria不足
离线查询在web应用在某些功能实现中很有用,如在分层的web应用中有需要实现动态条件查询。
获取数据库中表中字段某一值的全部记录的代码实例:
/*获取数据库中的ClassMenuEntity表中的字段id=pid的全部记录这属于web工程里Action类的代码段*/String pid = request.getParameter("pid");DetachedCriteria dc = DetachedCriteria.forClass(ClazzMenuEntity.class);//创建实例dc.add(Restrictions.eq("parentMenuEntity.id", pid));List<ClazzMenuEntity> menuList = clazzMenuDao.findByExample(dc);
/*这段为DaoImpl中的代码段getSessionFactory().getCurrentSession()获取当前的session(spring)*/public List findByExample(DetachedCriteria dc) { return dc.getExecutableCriteria(getSessionFactory().getCurrentSession()).list();}
未完成。。。待续
0 0
- DetachedCriteria对象实现离线查询
- DetachedCriteria离线查询离线查询---实现模糊查询 Hibernate
- DetachedCriteria 离线查询
- DetachedCriteria离线查询示例
- 离线查询DetachedCriteria详解
- Hibernate-DetachedCriteria离线查询
- Hibernate离线查询(DetachedCriteria)
- 记录--关于DetachedCriteria离线查询
- hibernate离线查询(DetachedCriteria)
- 离线查询和子查询--DetachedCriteria
- Hibernate中离线查询DetachedCriteria案例
- 19 Criteria查询,DetachedCriteria离线查询 --做综合查询
- Criteria查询,DetachedCriteria离线查询 --做综合查询
- Criteria查询,DetachedCriteria离线查询 --做综合查询
- (转)Hibernate离线查询Criteria和DetachedCriteria详解
- 灵活使用Hibernate的查询对象DetachedCriteria
- 灵活使用Hibernate的查询对象DetachedCriteria
- 灵活使用Hibernate的查询对象DetachedCriteria
- HDU 2048 神、上帝以及老天爷
- Linux学习--Linux下DIR,dirent,stat等结构体详解
- Linux中环境变量文件及配置
- etst
- 安卓TV开发(九) Android模拟事件 遥控器变身成鼠标来操作TV
- DetachedCriteria对象实现离线查询
- Lua API 参考大全
- hdu 4930 斗地主恶心模拟
- 用户及角色管理(上)
- HDU1565——方格取数(1)
- 怎么插件工程调用其他工程的类
- InX的第一篇博客
- 填数游戏(??×???=????)
- Android 高仿微信朋友圈动态, 支持双击手势放大并滑动查看图片。