收藏本站
《太原理工大学》 2010年
收藏 | 手机打开
二维码
手机客户端打开本文

基于Hibernate的网站数据库迁移技术的研究与应用

郭彦峰  
【摘要】: 随着计算机软件技术和现代企业信息化技术的发展,网站内容管理在企业中得到了普遍和深入的应用。在人们对于网站内容管理系统需求不断增长的今天,企业内容管理系统在不断的更新换代。为了将旧网站内容管理系统中保留的历史数据迁移到新系统中,需要大量而繁琐的数据迁移工作,这项工作已经变成企业内容管理系统更新换代时影响新系统上线的关键因素。但是由于新旧内容管理系统所使用的数据库平台的异构性又使得数据迁移工作困难重重,因此,迫切需要一个通用的、跨平台的数据迁移工具来完成网站内容管理系统数据升级时的数据迁移工作。 数据迁移的主要困难在于数据的异构性。要实现新旧系统间的数据迁移,首先要求数据描述要基于统一的格式,从而实现数据的转换、处理等功能。本文采用Hibernate逆向工程的方法,将源数据库和目标数据库中的数据映射为Java程序中的类,数据迁移时只需要操作Java中的类来实现对象之间的转换,从而消除了数据库层的异构性,方便地实现企业新旧内容管理系统间的数据迁移。Hibernate作为一个面向Java环境的对象/关系数据库映射(ORM)工具,是面向对象的Java应用和关系数据库之间结合的桥梁,它能够将Java对象与关系数据库进行映射,在数据到对象映射中有其最重要的优势。 本文在分析总结了目前通用的内容管理系统的业务流程、后台管理以及内容组织方式的基础上,指出内容管理系统在对象模型中的一致性,从而为开发一套能在不同内容管理系统之间实现数据迁移的通用性工具提供了理论依据。同时针对目前市场上数据迁移工具的不足,本文讨论了多种情况下的异构数据迁移问题,分析了数据迁移的策略,并对目前数据迁移工具的优缺点进行了分析和比较,引入一个基于Hibernate中间层的数据迁移总体模型,用来交换异构数据库内容管理系统之间的数据。 最后,本文以山西省电力公司网站内容管理系统升级时的实例为题,重点介绍了本文理论的实现过程,将理论和实践相结合,充分验证了该理论在实际应用中的指导作用。
【学位授予单位】:太原理工大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.13

手机知网App
【相似文献】
中国期刊全文数据库 前10条
1 王涛;裘国永;宋伟;宋世宏;;基于CMS的精品课程网站建设研究与实践[J];现代教育技术;2011年06期
2 陈园园;陶飞;;社保信息系统中数据迁移的实现[J];苏州市职业大学学报;2011年02期
3 徐鲁辉;王芳;;Oracle数据库跨平台数据迁移研究[J];现代计算机;2011年07期
4 徐丽;肖苓;;基于CMS的图书馆网站中权限管理模块功能分析与实现[J];农业网络信息;2011年07期
5 朱永生;孙红梅;;基于CMS的学校网站整合研究与实践[J];南京信息工程大学学报(自然科学版);2011年04期
6 王俊飞;;新闻网站内容管理系统安全防护策略体系[J];电脑与电信;2011年08期
7 殷旻昊;王海涛;张新淼;;基于Hibernate数据访问框架的高校内容管理系统数据层设计[J];软件导刊;2011年08期
8 牛承志;赵晓凡;;医院信息系统数据迁移设计与实现[J];安阳师范学院学报;2011年02期
9 郭玲;;基于Drupal构建精品课程网站的实践与探讨[J];硅谷;2011年16期
10 刘静;沈奇威;;基于遗传算法的内容编排模型设计[J];电信科学;2011年07期
中国重要会议论文全文数据库 前10条
1 窦永富;崔为红;徐传磊;;内容管理及其技术与应用[A];信息时代——科技情报研究学术论文集(第三辑)[C];2008年
2 赵钦;周丹;;政府办公自动化信息系统数据迁移的解决方案[A];广西计算机学会2008年年会论文集[C];2008年
3 许敏华;游屹;诸葛斌;;基于WAP手机网站内容管理系统的设计与实现[A];浙江省电子学会2010学术年会论文集[C];2010年
4 张峰;塔依尔;许涛;;自动带库存储管理软件在地震资料处理中的应用[A];第六届全国计算机应用联合学术会议论文集[C];2002年
5 寇远涛;赵瑞雪;;数字图书馆门户内容管理系统集成模型探讨[A];中国农业信息科技创新与学科发展大会论文汇编[C];2007年
6 王晖;;论自动生成静态页面在内容管理系统中的实现[A];广西计算机学会25周年纪念会暨2011年学术年会论文集[C];2011年
7 朱爱华;;基于语义网格的内容管理系统[A];中国新闻技术工作者联合会五届一次理事会暨学术年会论文集(下篇)[C];2009年
8 刘静秋;;Informix数据迁移方法探讨[A];2007中国科协年会——通信与信息发展高层论坛论文集[C];2007年
9 范小军;马赛潇;苏炜;刘秋生;;海洋测绘信息数字平台数据迁移技术设计[A];第二十一届海洋测绘综合性学术研讨会论文集[C];2009年
10 于洪志;何向真;;藏文内容管理系统(TCMS)的研究[A];民族语言文字信息技术研究——第十一届全国民族语言文字信息学术研讨会论文集[C];2007年
中国重要报纸全文数据库 前10条
1 ;联想赢时通推出互联网内容管理系统[N];科技日报;2001年
2 卫华;赢时通推出内容管理系统[N];人民邮电;2001年
3 沈建苗 编译;中小企业数据迁移不用愁[N];计算机世界;2011年
4 朱敏;Informatica研究揭示数据迁移成功的关键[N];国际商报;2008年
5 郭涛;数据迁移 降低成本[N];中国计算机报;2003年
6 夏凯;三步实现数据迁移[N];中国计算机报;2005年
7 ;数据迁移产品与方案[N];计算机世界;2003年
8 文婷;如何选购数据迁移工具[N];中国计算机报;2008年
9 郭涛;数据迁移的利器[N];中国计算机报;2006年
10 许泳;内容管理温度攀升[N];计算机世界;2007年
中国博士学位论文全文数据库 前10条
1 刘艳;进化存储系统中的逻辑和物理进化研究[D];华中科技大学;2006年
2 杨峰;分布式并行索引研究[D];电子科技大学;2003年
3 李旭;系统级数据保护技术研究[D];华中科技大学;2008年
4 罗益辉;海量对象存储系统数据组织算法的研究[D];华中科技大学;2006年
5 李怀阳;进化存储系统数据组织模式研究[D];华中科技大学;2006年
6 杨德志;分布式文件系统可扩展元数据服务关键问题研究[D];中国科学院研究生院(计算技术研究所);2008年
7 刘旭;基于图剖分和图排序的负载平衡算法研究[D];中国工程物理研究院;2008年
8 吴伟;海量存储系统元数据管理的研究[D];华中科技大学;2010年
9 王宇德;海量存储系统中数据分布化及其关键技术的研究[D];华中科技大学;2010年
10 王宇德;海量存储系统中数据分布进化及其关键技术的研究[D];华中科技大学;2010年
中国硕士学位论文全文数据库 前10条
1 郭彦峰;基于Hibernate的网站数据库迁移技术的研究与应用[D];太原理工大学;2010年
2 钱戴明;视频及多媒体内容管理系统的研究与实现[D];东华大学;2011年
3 宾莉金;内容管理系统存储层的设计与实现[D];北京邮电大学;2011年
4 杨林;富媒体环境下内容管理系统服务层的设计与实现[D];北京邮电大学;2011年
5 杨星春;贵州省远程教育辅助教学网站内容管理系统的分析与设计[D];云南大学;2010年
6 周其信;政府门户网站场景式服务内容管理系统的应用研究[D];合肥工业大学;2010年
7 熊晓飞;基于Web的内容管理系统的设计和实现[D];北京交通大学;2010年
8 井博;基于Documentum的企业内容管理系统的改进与实现[D];西安电子科技大学;2011年
9 耿秀红;Web内容管理系统的设计与实现[D];太原理工大学;2011年
10 石浩男;基于WCF的内容管理系统的设计与实现[D];吉林大学;2011年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026