- 2
- 0
- 约6.7千字
- 约 32页
- 2017-02-04 发布于江苏
- 举报
27.1 实体的状态及操作 27.1.1 持久化实体实例 通过调用实体管理器的persist方法可以使一个实体实例变成管理的和持久的。 如果X是一个新的实体,会变成被管理的。在事务提交之前,X会被写到数据库中。 如果X是一个已经存在的被管理的实体,持久操作将被忽略。但是如果X与它的关联实体之间的关系使用cascade=PERSIST或者cascade=ALL标注,意味着持久操作将影响所关联的实体,会持久化关联的实体。例如订单包含多个订单项,在持久化订单的时候,会持久化订单所涉及的订单项。 如果X是一个删除的实体,它将变成被管理的。 如果X是一个分离的对象,当调用persist操作的时候,将抛出EntityExistsException。或者在调用flush或者commit方法的时候产生类似的异常。 对于所有实体X关联的实体Y,如果与Y的关联关系使用cascade=PERSIST或者cascade=ALL进行标注,持久操作将用于Y。例如在持久化订单的时候,与订单关联的订单项都会被持久化。 27.1.2 删除实体 通过调用实体管理器的remove方法或者级联的删除操作,一个被管理的实体实例可以变成被删除的。 如果X是一个新建的实体,remove操作将被忽略。但是删除操作会被级联到关联的实体,如果关联关系标注为cascade=REMOVE或者cascade=ALL。 如果X是一个被管理
您可能关注的文档
- 第九章国际多式联运.ppt
- 第四章区域经济一体化.ppt
- 项目管理之风险管理.ppt
- 第五章均值比较与检验.ppt
- 第七章正交试验设计法与价值.ppt
- 六级英语写作5.ppt
- 概率论第一章小结.ppt
- 编译程序概论.ppt
- 高中数学课件函数的图像.ppt
- 《高考风向标》高考英语一轮复习课件第一部分必修二unitmusic.ppt
- 3.11. 种子萌发(教学课件)科学湘科版三年级下册2026.pptx
- 第六单元第4课时 等值分数(教学课件)数学苏教版三年级下册 2026.pptx
- 4.14 空气的热胀冷缩(教学课件)科学人教鄂教版三年级下册2026.pptx
- 第五单元 数据收集和整理 单元教学课件 2026冀教版数学三年级下册.pptx
- 第八单元 第2课时 图形与几何(教学课件)数学青岛版(五四制)三年级下册2026.pptx
- 时间有多长 第1课时 钟面表示的时间(教学课件)苏教版数学二年级下册(新教材).pptx
- 第三单元主题活动三走进魅力陶艺世界(课件)综合实践活动苏少版五年级下册.pptx
- 2.4《致敬劳动者》第1课时 课件 2026道德与法治三年级下册.pptx
- 第四单元 第1课时 分一分,数一数(教学课件)数学西南大学版二年级下册2026.pptx
- 第四单元 第2课时 用不同的方式记录分类结果(教学课件)数学西南大学版二年级下册2026.pptx
最近下载
- 《道路交通信息监测记录设备设置规范》.docx VIP
- 2026年长春燃气股份有限公司校园招聘笔试参考试题及答案解析.docx VIP
- 副食品供货服务流程.docx VIP
- 卫生洁具安装技术交底.docx VIP
- 油藏工程-姜汉桥油藏工程-概念设计-cmf.pptx VIP
- 全国英语等级考试(PETS)二级考试大纲.pdf VIP
- 2026年一矿一策,一面一策实施方案(签字)4.8.docx VIP
- ExxonMobilExxonMobil管理系统的说明.pdf
- XX仓库货位管理方案.docx VIP
- 一年级口算练习题(100以内的加减法)一年级口算练习题(100以内的加减法).doc VIP
原创力文档

文档评论(0)