专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
简单的来说,update()和saveOrUpdate()是用来对跨Session的PO进行状态管理的。 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的PO,并且在Session生命周期内 此时映射数据库数据,由数据库管理生命周期 3、曾被持久化过,但现在和Session已经detached(分离的)了,以VO的身份在运行 这种和Session已经detached的PO还能够进入另一个Session,继续进行PO状态管理,此时它就成为PO... [阅读全文] [PDF]
1 共1条 分1页