- 7
- 0
- 约4.41千字
- 约 21页
- 2017-08-24 发布于河南
- 举报
操纵持久化对象 JAVA对象在JVM中的生命周期 当应用程序通过new语句创建一个Java对象时,JVM会为这个对象分配一块内存空间 如果这个对象不被任何变量引用,它就结束生命周期 如果希望一个Java对象一直处于生命周期中,就必须保证至少有一个变量引用它,或者在一个Java集合中存放了这个对象的引用 理解 Session 的缓存 当Session的save()方法持久化一个Customer 对象时,Customer对象就被加入Session的缓存中,以后即使应用程序中的引用变量不再引用Customer对象,只要Session的缓存还没有被清空,Customer对象仍然处于生命周期中 当Session的load()方法试图从数据库中加载一个Customer对象时,Session先判断缓存中是否已经存在这个Customer对象,如果存在,就不需要再到数据库中检索 理解 Session 的缓存 tx.session.beginTransaction(); Customerc1 = new Customer(“Tome”,new HashSet()); //Customer对象被持久化,并且加入Session的缓存中 session.save(c1); Long id = c1.getId();//假定ID为1 c1 = null;//c1不再引用Customer对象 //从Se
您可能关注的文档
- 别墅推广思考.ppt
- 冰岛旅行建议.doc
- 冰箱内部焊点图2007.12.3(技术支持).doc
- 博百优SEO教程.doc
- 博客程序选择:ZB与WP孰轻孰重.doc
- 博客推广的10种方法.doc
- 博客营销及推广.ppt
- 补充:JDBC.ppt
- 补充JDBC.ppt
- 补充Web应用开发基础.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)