摘要: hibernate缓存:一级缓存和二级缓存 1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果 阅读全文
posted @ 2017-06-21 11:38 lszan 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 一 . 标准查询 1.Hibernate 提供了操纵对象和相应的 RDBMS 表中可用的数据的替代方法。一种方法是标准的 API,它允许你建立一个标准的可编程查询对象来应用过滤规则和逻辑条件。 2.Hibernate Session 接口提供了 createCriteria() 方法,可用于创建一个 阅读全文
posted @ 2017-06-21 10:44 lszan 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 一 . Hibernate 查询语言(HQL)是一种面向对象的查询语言,类似于 SQL,但不是去对表和列进行操作,而是面向对象和它们的属性。 HQL 查询被 Hibernate 翻译为传统的 SQL 查询从而对数据库进行操作。 1.简单的查询操作案例: 1.1定义hibernate的主配置文件hib 阅读全文
posted @ 2017-06-21 09:17 lszan 阅读(377) 评论(0) 推荐(0) 编辑