- 6
- 0
- 约9.65千字
- 约 8页
- 2017-08-05 发布于河南
- 举报
Hibernate查询Criterion数据最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 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 均可使
您可能关注的文档
最近下载
- 工程机械租赁投标方案、技术方案.docx VIP
- 2025年国家税务局遴选面试真题及答案解析.docx VIP
- 招投标流程实务操作评审要点配置流程专项练习试卷.docx VIP
- 小学养蚕记录表.docx VIP
- 2025年公需课《新质生产力与现代化产业体系》试题答案.doc VIP
- 江西省2023年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 江西省2021年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 江西省2022年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 江西省2018年中小学教师招聘考试试卷高中生物试卷及答案.docx VIP
- 网络直播行业个人所得税征管问题研究.docx VIP
原创力文档

文档评论(0)