- 1
- 0
- 约9.64千字
- 约 12页
- 2017-06-20 发布于湖北
- 举报
可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结:?? Hibernate 设计了CriteriaSpecification作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria?。??? Criteria 和DetachedCriteria的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hibernate Session 进行创建的;而DetachedCriteria是离线的,创建时无需?Session,DetachedCriteria提供了 2 个静态方法forClass(Class) 或forEntityName(Name)?进行DetachedCriteria实例的创建。 Spring 的框架提供了getHibernateTemplate().findByCriteria(detachedCriteria) 方法可以很方便地根据DetachedCriteria来返回查询结果。??? Criteria 和DetachedCriteria均可使用 Criterion 和 Projection 设置查询条件。可以设置FetchMode( 联合查询抓取的模式 ) ,设置排序方式。对于 Criteria 还可以设置FlushModel?(
您可能关注的文档
- 克隆技术的科学意义及潜在的经济效益十分巨大.doc
- SQL SERVER 2005无法远程连接问题.doc
- VC中常用文档类.doc
- 真功夫上市恐成泡影 败笔源于不规范公司治理.doc
- 从金本位废除到美元.doc
- 助剂复习重点和试题.doc
- 五行属水字大全.doc
- 电热膜分类?.doc
- 基于小波分析电力系统短期负荷预测方法研究.doc
- 笫三篇 抽象思维提升.doc
- 激活课堂氛围 提升学习效率-小组竞竞争教学模式初探-初中-英语-论文.docx
- 课前听算训练下提高小学生运算能力的策略研究-初中-综合-论文.docx
- 基于项目式学习的Projec教学实践-初中-英语-论文.docx
- 开放互动的世界-初中-政治-教学设计.docx
- 基于互联网对初中德育信息化建设的探索-初中-道德与法治-论文.docx
- 基于情境建构的大单元教学-以区域划分为例-初中-地理-论文.docx
- 基于学生核心素养的物理学科能力表现-以“机械运动与力”为例-初中-物理-论文.docx
- 垃圾的回收利用-初中-生物学-教学设计.docx
- 科学计数法-初中-数学-课件.ppt
- 家的意味-初中-政治-教学设计.docx
原创力文档

文档评论(0)