
hibernate
whizen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate持久化对象的生命周期详解
<br /> 在Hibernate中,持久化对象在被操作过程中可以分为三个时期,这三个时期是和Session的周期相关的,因为Hibernate中的操作都是基于Session完成的。所以Session对象的生命周期也关系着持久化对象的生命周期。 <br /> 持久化对象的生命周期有三种,分别是瞬时态(Transient),持久态(Persistent)和脱管态(Detached)。 <br /> 瞬时态的对象是刚刚用new关键字创建出来的,还没有进入Session,此时的对象没有和数据库中的原创 2010-12-01 09:06:00 · 417 阅读 · 0 评论 -
hibernate中sessionfactory的解释,以及与Dao的区别!
<br />在java中 如果要与数据库进行通讯,那么他必须遵守JDBC步骤一步一步来 1加载驱动 2获取连接 3产生一个操作数据库对象 4通过这个对象来操作数据库(如果是查询操作的话,还必须增加 操作结果集) 5释放资源(如 连接 等等) 6事务提交 Hibernate这个框架也是同样遵守了这个标准,但是在Hibernate中,它把第2、3、4步操作一起封装到了session对象中,而sessionfactory他就是专门用于产生session的一个静态的接口(你可以把它当做用原创 2010-11-23 13:36:00 · 815 阅读 · 0 评论 -
ibernate持久层解决方案---之使用前题
HIBERNATE优点:1.更加面向对象化(直接操作对象来存储数据)2.可移植性增强了(相对于不同的数据库)3.透明持久化(pojo:最纯粹的java对象)--没有侵入性 (轻量级框架)4.提高生产力(不用写SQL语句)HIBERNATE使用适合:1.针对单个对象的增删改(非批量);2.对象之间有很清晰的关系。不适合:1.具体性操作,批量的对对象修改。2.对象之间关系错综复杂。3.使用数据库的特定功能的时候。ORM(M==Map)包括对象间的映射关系和原创 2010-11-23 15:34:00 · 426 阅读 · 0 评论 -
在Hibernate中,持久化对象在被操作过程中可以分为三个时期
<br /> 在Hibernate中,持久化对象在被操作过程中可以分为三个时期,这三个时期是和Session的周期相关的,因为Hibernate中的操作都是基于Session完成的。所以Session对象的生命周期也关系着持久化对象的生命周期。 <br /> 持久化对象的生命周期有三种,分别是瞬时态(Transient),持久态(Persistent)和脱管态(Detached)。 <br /> 瞬时态的对象是刚刚用new关键字创建出来的,还没有进入Session,此时的对象没有和数据库中的原创 2011-04-02 13:35:00 · 441 阅读 · 0 评论 -
在Hibernate中,持久化对象在被操作过程中可以分为三个时期
<br /> 在Hibernate中,持久化对象在被操作过程中可以分为三个时期,这三个时期是和Session的周期相关的,因为Hibernate中的操作都是基于Session完成的。所以Session对象的生命周期也关系着持久化对象的生命周期。 <br /> 持久化对象的生命周期有三种,分别是瞬时态(Transient),持久态(Persistent)和脱管态(Detached)。 <br /> 瞬时态的对象是刚刚用new关键字创建出来的,还没有进入Session,此时的对象没有和数据库中的原创 2011-04-02 13:35:00 · 482 阅读 · 0 评论