文章列表
转自:javaeye论坛robbin帖子,地址http://www.iteye.com/topic/1604?page=1
当你显式的使用session.save()或者session.update()操作一个对象的时候,实际上是用不到unsaved-value的。某些情况下(父子表关联保存),当你在程序中并没有显式的使用save或 ...
- 2008-12-15 10:27
- 浏览 510
- 评论(0)
转自:javaeye论坛robbin帖子,地址http://www.iteye.com/topic/2712
先来点概念:
在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态:
1、未被持久化的VO
此时就是一个内存对象VO,由JVM管理生命周期
2、已被持久化的PO,并且在Session生命周期内
此时映射数据库数据,由数据库管理生命周期
3、曾被持久化过,但现在和Session已经detached了,以VO的身份在运行
这种和Session已经detached的PO还能够进入另一个Session,继续进行PO状态管理,此时它就成为PO的第二种状态了。这 ...
- 2008-12-15 10:26
- 浏览 686
- 评论(0)