Hibernate详解演示文稿.pptVIP

  • 3
  • 0
  • 约1.02万字
  • 约 43页
  • 2018-11-30 发布于江苏
  • 举报
Hibernate详解演示文稿

1.openSession 2.query=session.createQuery(hql)//查询,更新 3.查询 返回多条记录list() List 返回一条记录uniqueResult() Object 更新executeUpdate() int 4.closeSession 查询步骤 HQL 查询实体 查询单个属性 查询多个属性 条件查询 聚合函数 查询单个结果集 排序 分组 子查询 导航查询 * 分页 连接查询 批量更新 SQL 动态查询 缓存 缓存是数据库数据在内存中的临时容器,它包含了库表数据在内存中的临时拷贝,位于数据库和访问层之间。 ORM在进行数据读取时,会根据缓存管理策略,首先在缓冲中查询,如果发现,则直接使用,避免数据库调用的开销。 数据缓存的策略: 事务级缓存:当前事务范围内的数据缓存 应用级缓存:某个应用中的数据缓存 分布式缓存:多个应用,多个JVM之间共享缓存。分布式缓存由多个应用级缓存实例组成集群,通过某种远程机制实现各个缓存实例之间的数据同步,任何一个实例的数据修改后,将导致整个集群间的数据状态同步。 Hibernate缓存分为两个层次:一级缓存和二级缓存 5. Hibernate的缓存在两种情况下发挥作用: 根据主键加载实体 get,load 加载关联对象 使用H

文档评论(0)

1亿VIP精品文档

相关文档