实体的生命周期


Posted in 面试题 onAugust 31, 2013
1>.暂态(瞬态)
没有纳入持久化上下文,无主健值,数据库中无对应的记录.
2>.受管状态(持久化状态)
纳入了持久化上下文,有主健值,数据库中有对应的记录.
3>.游离态
没纳入持久化上下文,有主健值,有无记录不确定.
4>.删除状态
调用EntityManager.remove()方法时,实体并没被删除,而是处于这种状态.
纳入了持久化上下文,数据库中会删除记录,当调用persist()方法可以重新恢复受管状态.
persist() 或find() 或remove() clear() 或close()
暂态———————————————->受管状态———————————->游离态
merge() remove()
游离态—————–>受管状态———————>删除状态
refresh()将受管状态的对象同步到数据库
flush()将数据库里同步的记录更新受管状态的对象

Tags in this post...

面试题 相关文章推荐
PHP如何与mysql建立链接
May 05 面试题
写出一个方法实现冒泡排序
Jul 08 面试题
几个SQL的面试题
Mar 08 面试题
OLEDBConnection和SQLConnection有什么区别
May 31 面试题
什么是Smart Navigation?
Jul 03 面试题
介绍一下Linux中的链接
Jun 05 面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 面试题
如何查看在weblogic中已经发布的EJB
Jun 01 面试题
Ajax的工作原理
Dec 04 面试题
int和Integer有什么区别
May 25 面试题
Delphi工程师笔试题
Sep 21 面试题
Java面试题冲刺第十八天--Spring框架3
Aug 07 面试题
如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
Dec 03 #面试题
Why we need EJB
Oct 20 #面试题
异步传递消息系统的作用
May 01 #面试题
EJB发布WEB服务一般步骤
Oct 31 #面试题
远程调用的原理
Jul 05 #面试题
几个常见的消息中间件(MOM)
Jan 08 #面试题
网友共享的几个面试题关于Java和Unix等方面的
Sep 08 #面试题
You might like
PHP 获取MySQL数据库里所有表的实现代码
2011/07/13 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
2014/06/13 PHP
PHP结合JQueryJcrop实现图片裁切实例详解
2014/07/24 PHP
php封装的page分页类完整实例
2016/10/18 PHP
php rsa 加密,解密,签名,验签详解
2016/12/06 PHP
php unlink()函数使用教程
2018/07/12 PHP
csdn 批量接受好友邀请
2009/02/19 Javascript
javascript suggest效果 自动完成实现代码分享
2012/02/17 Javascript
js实现文本框中焦点在最后位置
2014/03/04 Javascript
百度地图给map添加右键菜单(判断是否为marker)
2016/03/04 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
jQuery 选择器(61种)整理总结
2016/09/26 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
2017/07/04 Javascript
js数组去重的方法总结
2019/01/18 Javascript
vue.js 子组件无法获取父组件store值的解决方式
2019/11/08 Javascript
Vue如何使用混合Mixins和插件开发详解
2020/02/05 Javascript
javascript读取本地文件和目录方法详解
2020/08/06 Javascript
JS实现简易图片自动轮播
2020/10/16 Javascript
[00:44]2016完美“圣”典 风云人物:Mikasa宣传片
2016/12/07 DOTA
Python的subprocess模块总结
2014/11/07 Python
如何使用Python的Requests包实现模拟登陆
2018/04/27 Python
多个应用共存的Django配置方法
2018/05/30 Python
Python面向对象程序设计类的封装与继承用法示例
2019/04/12 Python
python用pip install时安装失败的一系列问题及解决方法
2020/02/24 Python
Pytorch损失函数nn.NLLLoss2d()用法说明
2020/07/07 Python
python进度条显示-tqmd模块的实现示例
2020/08/23 Python
浅析Python 责任链设计模式
2020/09/11 Python
KLOOK客路:发现更好玩的世界,预订独一无二的旅行体验
2016/12/16 全球购物
国际礼品店:GiftsnIdeas
2018/05/03 全球购物
DNA测试:Orig3n
2019/03/01 全球购物
大学生毕业求职自荐书范文
2014/02/04 职场文书
保护动物倡议书
2014/04/15 职场文书
个人自查自纠材料
2014/10/14 职场文书
求职信格式范文
2015/03/19 职场文书
2019已经过半,你知道年中工作总结该怎么写吗?
2019/07/03 职场文书
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android