- 1
- 0
- 约6.46千字
- 约 33页
- 2017-03-22 发布于浙江
- 举报
J2EE架构与程序设计 主讲:李伟刚 liweigang@nwpu.edu.cn 西北工业大学软件与微电子学院 第14章 持久化服务 主要内容 实体及其寿命周期 打包持久化单元 EntityManager 第一节 实体及其寿命周期 1 托管与非托管实体 托管(attached)实体 Entity bean与EntityManager关联,EntityManager会跟踪实体的状态变更,并在决定对实体状态进行flush操作的时候,将这些变更保存到数据库中 游离(detached)实体 与EntityManager无关联。 EntityManager不会对任何解除关联的实体做状态变更的跟踪 2 Entity的寿命周期 new: 在内存中创建实体的实例,它没有与数据库中的持久记录或持久化上下文关联。此时对实体状态的更改不会同步到数据库 managed: 实体在数据库中以获得持久身份,并且与持久化上下文关联。此时对实体状态的更改会随着事务的提交或显式调用flush()方法而同步到数据库 detached: 实体已经具有持久身份,但是没有或不再与持久化上下文关联 removed: 实体与持久化上下文关联,但是已从数据库中移除 3 Entity回调和监听器 3.1 回调事件 Entity实例插入数据库的前后触发事件 @javax.persistence.PrePersist @javax.pe
您可能关注的文档
- 建设工程监理工作流程图.pdf
- 建筑安全生产管理制度(全套 安全资料必备)2.pdf
- 建筑施工安全生产管理制度1.pdf
- 教科版六年级科学下册--考察家乡的自然水域(含课堂作业).ppt
- 《ERP沙盘模拟》课程整体设计(最新)_图文.ppt
- 《Java语言程序设计(一)》(课程代码04747).doc
- 《电子商务客户服务》项目四进行客户接待_图文.ppt
- 《商家如何做规划》(方芳)_图文.pdf
- 【绝版】【精】瑞金麟客服管理培训课件_图文.ppt
- 【内部资料】各部门招聘岗位说明书大全.doc
- 中国国家标准 GB 15208.5-2026微剂量X射线安全检查设备 第5部分:背散射物品安全检查设备.pdf
- 《GB 15208.5-2026微剂量X射线安全检查设备 第5部分:背散射物品安全检查设备》.pdf
- GB/T 36464.3-2026信息技术 智能语音交互系统 第3部分:智能客服.pdf
- 《GB/T 36464.3-2026信息技术 智能语音交互系统 第3部分:智能客服》.pdf
- 中国国家标准 GB/T 36464.3-2026信息技术 智能语音交互系统 第3部分:智能客服.pdf
- GB/T 6495.12-2026光伏器件 第12部分:钙钛矿光伏电池及组件的电流-电压(I-V)特性测量方法.pdf
- 中国国家标准 GB/T 6495.12-2026光伏器件 第12部分:钙钛矿光伏电池及组件的电流-电压(I-V)特性测量方法.pdf
- 《GB/T 6495.12-2026光伏器件 第12部分:钙钛矿光伏电池及组件的电流-电压(I-V)特性测量方法》.pdf
- AI+金融智能体时代产业深度研究与数据洞察报告.pdf
- 中国eVTOL产业发展与商业化落地深度数据报告.pdf
原创力文档

文档评论(0)