![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
随缘121
这个作者很懒,什么都没留下…
展开
-
如何使用HibernateTemplate进行分页功能
如何使用HibernateTemplate进行分页功能 在使用Hibernate时,可以用 query.setFirstResult(130);//设置取值的开始位置 query.setMaxResults(10); //设置读取数据的记录条数 方便的实现分页。 但是Spring 整合 Hibernate 时候用的 HibernateTemplate转载 2015-06-16 20:57:20 · 3551 阅读 · 0 评论 -
Hibernate的二级缓存
与Session相对的是,SessionFactory也提供了相应的缓存机制。SessionFactory缓存可以依据功能和目的的不同而划分为内置缓存和外置缓存。 SessionFactory的内置缓存中存放了映射元数据和预定义SQL语句,映射元数据是映射文件中数据的副本,而预定义SQL语句是在Hibernate初始化阶段根据映射元数据推导出来的。SessionFactory的转载 2015-06-15 21:13:53 · 613 阅读 · 0 评论 -
Hibernate 事务管理
一. 事务包含四个基本特性:简称ACID: 1. Atomic(原子性):全部成功或全部失败; 2. Consistency(一致性):只有合法数据才能被写入,不合法则回滚到最初状态; 3. Isolation(隔离性):允许并发,并发的事务相互独立; 4. Durability(持久性):事务结束后,结果能保存; 二. 数据库事务管理隔离等级 数据转载 2015-06-15 09:45:30 · 435 阅读 · 0 评论 -
hibernate关于session的关闭问题
[java] view plaincopy Student student = new Student(); student.setName("Jan"); student.setAge("22"); student.setAddress("广东省肇庆市"); Session sess转载 2015-06-15 09:52:09 · 835 阅读 · 0 评论 -
介绍一下Hibernate的二级缓存
介绍一下Hibernate的二级缓存 按照以下思路来回答:(1)首先说清楚什么是缓存,(2)再说有了hibernate的Session就是一级缓存,即有了一级缓存,为什么还要有二级缓存,(3)最后再说如何配置Hibernate的二级缓存。 (1)缓存就是把以前从数据库中查询出来和使用过的对象保存在内存中(一个数据结构中),这个数据结构通常是或类似Hashmap,当以后要使用某个对象时,转载 2015-06-15 21:11:55 · 814 阅读 · 0 评论 -
Hibernate的二级缓存
与Session相对的是,SessionFactory也提供了相应的缓存机制。SessionFactory缓存可以依据功能和目的的不同而划分为内置缓存和外置缓存。 SessionFactory的内置缓存中存放了映射元数据和预定义SQL语句,映射元数据是映射文件中数据的副本,而预定义SQL语句是在Hibernate初始化阶段根据映射元数据推导出来的。SessionFactory的转载 2015-06-15 21:13:10 · 657 阅读 · 0 评论 -
深入hibernate的三种状态
学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经被保存到数据库中,离线状态就是数据库中有,但是session中不存在该对象。但是大家又是否对hibernate的ses转载 2017-06-24 16:21:23 · 235 阅读 · 0 评论