基于HIBERNATE的JAVA对象持久化

被引量 : 0次 | 上传用户:bosimao_wang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在如今的应用开发环境中,OOP是当今的主流,JAVA又是一种非常强大的面向对象的语言。众所周知,JAVA对象只能存在于内存中而内存不能永久保存数据,如果要永久的保存对象的状态,需要进行对象的持久化,即把对象存储到专门的数据存储库中。目前关系数据库仍然是使用最为广泛的数据存储库。将两者更好地结合起来将在很大程度上加快软件的开发。把对象持久化到关系数据库中,需要进行对象_关系的映射(Object-Relation Mapping,简称ORM)。Hibernate就是JAVA应用和关系数据库之间的桥梁,它是一个基于JAVA的开放源代码的持久化中间件,它对JDBC作了轻量级的封装,不仅提供ORM映射服务,还提供数据查询和数据缓存功能。本文主要研究基于HIBERNATE的JAVA对象持久化技术,包括开发时的体系结构,持久化类定义的方法,对象/关系数据库映射的方法及操作数据的方法。最后,以学生管理项目中学生类的持久化为例,进一步说明Hibernate的应用。
其他文献
循环流化床锅炉技术是近十几年来迅速发展起来的一项高效低污染清洁技术,国际上这项技术在电站锅炉、工业锅炉和废弃物处理利用等领域己得到广泛的商业应用,并向几十万千瓦级规
近年来,我国高校连续扩招,高等教育进入大众化阶段,极大地满足了人民群众的教育需求。同时,各种质量问题也不容忽视。一方面扩招导致生源质量差异加大、教育经费投入不足、生
自十一届三中全会以来,在邓小平同志改革开放理论的指导下,我国利用外商直接投资已经取得了令人瞩目的成果。外商直接投资在一定程度上解决了我国资金、技术等方面的困难。长
人类炊具设计的历史与火是紧密相连的。从简易的泥巴、树叶开始,演变成各类陶制器具。它的演变不但受到了外部诸多因素的影响,而且还受自身发展规律的支配。炊具的种类和形式
本文在新巴塞尔协议即将施行这一大环境背景,从宏观和微观两个角度,着重考察了我国商业银行信用风险的根源、特殊性、测量以及新形式下我国银行信用风险衡量与管理等相关问题
由截面齿廓为渐开线的砂轮磨削加工所得的环面蜗杆和齿面与砂轮磨削曲面相同的蜗轮形成一种新型的环面蜗杆传动,该蜗杆副形状接近于TI蜗杆传动,加工方法比TI蜗杆传动简单,简
<正>Q在性生活时,我老公喜欢女上男下的体位,可是我觉得这样我很累,而且他的阴茎在我身体里太深入了,让我很疼。请问为什么我会疼?这样的体位会伤害到我的身体吗?A男方可能比
本文对松属几种植物的果仁中所含化学成分的类型及功效予以综述 ,旨在为合理开发利用好这些资源提供参考。
“艺术来源于生活又高于生活”是毛泽东《在延安文艺座谈会上的讲话》中着重阐述过的文论观点。艺术何以来源于生活,又是如何高于生活的,其深层意蕴值得探索。从西方马克思主
教学论学科历经近三十年的恢复和发展,确实已经取得了很大的成就,但同时也面临着诸多问题和困惑。教学论研究主题不只是探求教学本质与规律,更在于关照教学实践;教学论研究的