- 17
- 0
- 约7.09千字
- 约 8页
- 2016-08-16 发布于河南
- 举报
SSH框架总结
Hibernate(冬眠)
Hibernate的价值在于,对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。
Hibernate 是一个优秀的Java持久层解决方案,是当今主流的对象——关系映射工具
什么是持久解决方案,什么又是对象——关系映射?
程序在运行的时候,有些数据保存在内存中,当程序退出后,这些数据就不复存在了,我们称这些数据的状态为瞬时(Transient)的。有些数据,在程序退出后,还以文件的形式保存在存储设备中,我们称这些数据的状态是持久的(Persistent)
持久化是将程序中的数据在瞬时状态和持久状态间转换的机制。
在三层架构中DAO层(数据访问层)有时候也称为持久化层,这一层承担的主要工作就是将数据保存到数据库中或把数据从数据库中读取出来。
我们持久化的工作主要在O(Object,对象)和R(Relation Database,关系型数据)之间完成。
我们在编写程序的时候,以面向对象的方式处理数据;保存数据的时候,却以关系型数据库的方式存储,所以,客观上我们需要一种能在两者间进行转换的机制,这样的机制称为对象——关系映射机制(O/R Mapping,ORM),这个机制保存对象和关系数据库表的映射信息,当数据在对象和关系数据库中转化的时候,协助正确地完成转换
综上所述,Hibernate
您可能关注的文档
- 高考考纲常考词汇(附中文版).doc
- 01大气概述.ppt
- 英美的政治制度.ppt
- 5月8日进门考2014海淀高考一模生词+海淀中考一模+听歌.doc
- 2009年泰安中考题.doc
- 轻松背英语单词:词根表.doc
- 西方经济学第四章(2005版).ppt
- 11常见错误2013.ppt
- 英语阅读高频繁词汇.doc
- 09 骑士富兰克林 Franklin THE TROOPER.doc
- 建筑工程材料选择题:碳素结构钢与钢筋性能.pdf
- 眼部护理的跨文化比较.pptx
- 眼部护理:季节性变化的影响.pptx
- 眼部护理:男士与女士的特别需求.pptx
- 《快乐读书吧:在那奇妙的王国里》(课件)-2025-2026学年语文三年级上册统编版.pptx
- 眼部护理:眼部疲劳的预防措施.pptx
- 2026届九年级英语中考冲刺分层模拟卷与答案解析(质量检查版,含听力原文、作答空间和评分细则).docx
- 2026版项目投资合作协议书范本条款清单与签署风控提示模板(流程图).docx
- 2026版企业通用岗位结构化面试题库与综合评分表规范填写规范与审批台账模板(看板模板).docx
- 2026版企业会计准则现金流量表编制口径手册(执行版,含分类口径/填报模板填写规范与审批台账模板(测算模型).docx
原创力文档

文档评论(0)