栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

hibernate中哪些是分离的,持久的和短暂的对象?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

hibernate中哪些是分离的,持久的和短暂的对象?

new
其不与相关联的永久类的实例
Session
,有在数据库中没有表示和没有标识符值被认为是 瞬时 的hibernate:

Person person = new Person();person.setName("Foobar");// person is in a transient state

持久 实例具有在数据库中的表示,标识符值,并与一个相关联

Session
。您可以通过将瞬态实例与关联来使其
持久化
Session

Long id = (Long) session.save(person);// person is now in a persistent state

现在,如果我们

close
使用Hibernate
Session
,则持久化实例将成为一个 分离的
实例:它不再附加到实例上
Session
(但是仍然可以修改,但是
Session
稍后再附加到新实例上)。

在整个第10章中,所有这些内容都得到了清晰的解释。使用
Hibernate文档的对象,上面只是我的解释。绝对是必读的。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/403547.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号