实体的生命周期


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的面试题
May 06 面试题
PHP面试题集
Dec 18 面试题
Linux中如何设置Java环境变量(Ubuntu)
Jul 24 面试题
Tomcat中怎么使用log4j输出所有的log
Jul 07 面试题
2019年Java 最常见的 面试题
Oct 19 面试题
static函数与普通函数有什么区别
Dec 25 面试题
叙述DBMS对数据控制功能有哪些
Jun 12 面试题
如何为DataGridView添加一个定制的Column Type
Jan 21 面试题
什么是反射?如何实现反射?
Jul 25 面试题
诺思信科技(南京)有限公司.NET笔试题答案
Jul 06 面试题
Linux面试经常问的文件系统操作命令
Nov 05 面试题
深圳茁壮笔试题
May 28 面试题
如何将无状态会话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
全国FM电台频率大全 - 16 河南省
2020/03/11 无线电
destoon实现公司新闻详细页添加评论功能的方法
2014/07/15 PHP
深入探究PHP的多进程编程方法
2015/08/18 PHP
Yii2.0 模态弹出框+ajax提交表单
2016/05/22 PHP
PHP设计模式之观察者模式定义与用法示例
2018/08/04 PHP
jquery keypress,keyup,onpropertychange键盘事件
2010/06/25 Javascript
JavaScript中的面向对象介绍
2012/06/30 Javascript
jQuery源码中的chunker 正则过滤符分析
2012/07/31 Javascript
弹出最简单的模式化遮罩层的js代码
2013/12/04 Javascript
jquery下拉select控件操作方法分享(jquery操作select)
2014/03/25 Javascript
Node.js中调用mysql存储过程示例
2014/12/20 Javascript
jquery获取当前元素索引值用法实例
2015/06/10 Javascript
jquery实现移动端点击图片查看大图特效
2020/09/11 Javascript
JavaScript实现图片自动加载的瀑布流效果
2016/04/11 Javascript
node.js实现博客小爬虫的实例代码
2016/10/08 Javascript
bootstrap modal+gridview实现弹出框效果
2017/08/15 Javascript
js生成word中图片处理方法
2018/01/06 Javascript
vue组件jsx语法的具体使用
2018/05/21 Javascript
vue动态改变背景图片demo分享
2018/09/13 Javascript
使用webpack4编译并压缩ES6代码的方法示例
2019/04/24 Javascript
Python面向对象编程中的类和对象学习教程
2015/03/30 Python
深入解读Python解析XML的几种方式
2016/02/16 Python
python如何在终端里面显示一张图片
2016/08/17 Python
解决Python的str强转int时遇到的问题
2018/04/09 Python
python numpy 一维数组转变为多维数组的实例
2018/07/02 Python
Python用csv写入文件_消除空余行的方法
2018/07/06 Python
Python 变量类型详解
2018/10/10 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
Python列表元素常见操作简单示例
2019/10/25 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
python+adb+monkey实现Rom稳定性测试详解
2020/04/23 Python
详解如何在PyCharm控制台中输出彩色文字和背景
2020/08/17 Python
css3实现wifi信号逐渐增强效果实例
2017/08/09 HTML / CSS
茶叶店创业计划书范文
2014/01/19 职场文书
一年级班主任寄语
2014/01/19 职场文书
2014年应急管理工作总结
2014/11/26 职场文书