收藏本站
《华中科技大学》 2005年
收藏 | 手机打开
二维码
手机客户端打开本文

数据持久化解决方案研究

丁大勇  
【摘要】:在大多数企业应用中,数据的存取往往是其必不可少的一部分,现今越来越多的项目采用某种框架来构建自己独立的数据持久层。如何构造一个优秀的数据持久层及其框架,将具有理论和现实的重大价值。 从最早的面向机器的读写,到基于关系型数据库管理系统的各种数据存取技术,数据访问的理论经历了多次演化,它们直接构成了当今数据持久化技术的理论渊源。在数据持久化框架的分类上,过去往往简单地使用基础数据访问技术来大致划分,但是如果从设计的高度,可以使用其核心架构模式做为新的划分标准,从而总体上数据持久化解决方案或者框架可以分成三种类型:采用过渡技术的解决方案,基于数据访问对象模式的框架,和基于数据映射模式的框架。采用过渡技术的解决方案仅仅简单地封装了底层的数据访问细节,基于数据访问对象模式的框架大都采用面向过程和分解的思路,而基于数据映射模式的框架则广泛借助了面向对象的思想。由此形成指导框架设计的理论原则。 在上述原则的指导下,针对中小企业信息管理方面的数据存储需求,从开发平台提供的基础设施,以及兼容性角度出发,采用基于数据访问对象模式的轻量级框架是作为理论的应用。微软公司的dotNet 平台提供了高级数据访问对象技术,以及开源社区的复用组件,共同组成框架的核心内容。在数据表示上,采用了多种混合方式; 在领域对象和数据源之间,灵活地完成了类型间的无缝转换; 同时访问对象的接口也经过了细致地扩展,以提高应用的范围。特别是开发了自动生成器,对框架进行了有益的补充,克服了其自动化程度不高的缺点,在实际的项目实践中,也极大地提高了项目的开发效率。
【学位授予单位】:华中科技大学
【学位级别】:硕士
【学位授予年份】:2005
【分类号】:TP311.13

手机知网App
【引证文献】
中国硕士学位论文全文数据库 前2条
1 郭志良;湖南涉外经济学院自考学生工作管理系统的设计与实现[D];山东大学;2011年
2 王文龙;J2EE的对象持久化的研究[D];北京林业大学;2008年
【参考文献】
中国期刊全文数据库 前10条
1 陈省;NHibernate对象关联映射[J];电脑编程技巧与维护;2004年11期
2 孙杰,林红桔;采用DAO模式实现J2EE数据访问层[J];仪器仪表用户;2005年01期
3 王丽,李继哲;基于.NET的通用数据访问层的设计与实现[J];哈尔滨师范大学自然科学学报;2005年01期
4 董洪杉,窦延平;利用Hibernate的J2EE数据持久层的解决方案[J];计算机工程;2004年S1期
5 郑华;数据访问层性能优化策略[J];计算机时代;2005年08期
6 段其国,郭剑毅,时雷,郭海,杨彪,江锦程;J2EE框架下MIS系统自动生成器的设计与实现[J];昆明理工大学学报(理工版);2005年01期
7 周卓,陶树平;持久对象技术在软件开发中的应用[J];宁夏工程技术;2005年02期
8 徐维;透视元数据映射概念[J];情报理论与实践;2004年06期
9 黄丽娟,郑雪峰,罗涛;对象映射关系型数据库技术研究[J];计算机工程与设计;2004年11期
10 刘柯,杨贯中;J2EE工程中持久性存储技术的比较[J];株洲师范高等专科学校学报;2004年02期
【共引文献】
中国期刊全文数据库 前10条
1 程剑兵,卢继平;CAD与Oracle数据库的集成[J];北京轻工业学院学报;1999年03期
2 乔俊玲;;基于Hibernate的在线考试优化设计与实现[J];长春师范学院学报(自然科学版);2008年06期
3 陈建平;Sybase SQL Server与管理信息系统设计[J];长春邮电学院学报;1996年02期
4 田凤江,杨华民;吉林省自学考试信息管理系统设计[J];长春光学精密机械学院学报;2000年02期
5 陈建平;运行于客户机/服务器结构之上的信息显示系统[J];电脑与信息技术;1996年02期
6 张晓鹏;李涛;钟焯荣;张波;;JAVA对象持久化技术Hibernate的研究和应用[J];电脑知识与技术(学术交流);2007年02期
7 王新辉;杨海明;叶潇;;基于hibernate对象持久化技术的优化策略分析与具体实现[J];电脑知识与技术(学术交流);2007年10期
8 邹利艳;杨浮群;高纯波;徐丽;;基于JavaEE架构的旅游电子商务平台的设计开发[J];电脑知识与技术;2011年04期
9 阮文义;电子组装的新时代[J];电子工艺技术;1998年05期
10 钟纲;环境试验设备的CAD/CAM/CNC系统[J];电子产品可靠性与环境试验;1997年01期
中国重要会议论文全文数据库 前1条
1 朱青;于法哽;安文怡;;满足政务业务流重组需求的组装器研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
中国博士学位论文全文数据库 前3条
1 陆宁;基于BIM技术的施工企业信息资源利用系统研究[D];清华大学;2010年
2 周新忠;面向水利地理空间元数据研制与应用的关键技术研究[D];武汉大学;2006年
3 崔剑;PLM需求流动链结构模型及其决策控制研究[D];浙江大学;2008年
中国硕士学位论文全文数据库 前10条
1 张美玲;增量预取技术在持久化框架中的研究与应用[D];中国海洋大学;2010年
2 罗正根;基于J2EE体系的综合报警系统的研究与实现[D];江西师范大学;2010年
3 金虹;基于J2EE网上考试系统的设计与实现[D];电子科技大学;2010年
4 潘国营;测井资料图头编辑系统的设计与实现[D];电子科技大学;2010年
5 杨斌;基于B/S模式的教育培训管理系统的设计与实现[D];西安电子科技大学;2009年
6 韩媛;基于轻量级J2EE框架的Web应用研究与实现[D];西安电子科技大学;2010年
7 齐冀;元数据驱动的持久层快速重构研究[D];合肥工业大学;2011年
8 康珺;哈尔滨体育学院数字校园迎新系统的设计与实现[D];华东师范大学;2011年
9 李中远;基于GIS的户外广告管理系统设计与开发[D];长安大学;2011年
10 方小琦;基于IMS QTI标准的在线考试系统的研究与实现[D];复旦大学;2011年
【同被引文献】
中国期刊全文数据库 前10条
1 秦奕青;对象持久化常用方法研究[J];北京机械工业学院学报;2003年01期
2 杨芙清,邵维忠,柳军飞;永久对象存储技术研究[J];电子学报;1994年08期
3 张和平,杨伯源,瞿尔仁,朱华新,张秋娟;高校学报管理信息系统研究[J];合肥工业大学学报(自然科学版);2001年04期
4 透明;;冬眠的数据库(上)——Hibernate初接触[J];程序员;2003年09期
5 万建成,孙彬;支持用户界面自动生成的界面模型[J];计算机工程与应用;2003年18期
6 何铮,陈志刚;对象/关系映射框架的研究与应用[J];计算机工程与应用;2003年26期
7 黄庆海,党齐民;多层环境下对象持久层的设计与实现[J];计算机工程;2004年20期
8 刘成柱,万建成;基于界面模板的界面表示模型[J];计算机应用;2003年12期
9 宋汉增,沈琳;利用Hibernate对象持久化服务简化Java数据库访问[J];计算机应用;2003年12期
10 黄丽娟,郑雪峰,罗涛;对象映射关系型数据库技术研究[J];计算机工程与设计;2004年11期
中国重要会议论文全文数据库 前1条
1 高占海;;浅谈普通高校开展自考助学的意义和作用[A];天津市继续教育优秀论文集[C];2004年
中国硕士学位论文全文数据库 前10条
1 王小怀;高等教育自学考试命题突出创新能力考查的研究[D];福建师范大学;2003年
2 王向东;基于J2EE分布式系统的持久性框架设计策略的研究[D];广西大学;2003年
3 郑深;高等教育自学考试实验环节考核的理论研究[D];福建师范大学;2004年
4 么海峰;对象/关系映射及其在Java环境中的实现[D];武汉大学;2004年
5 李健;基于J2EE的数据持久化及事务处理技术的研究与应用[D];西安建筑科技大学;2005年
6 李颖;基于关系数据库的对象持久化及性能优化研究[D];重庆大学;2005年
7 徐珂;基于组件结构的对象持久层研究[D];重庆大学;2005年
8 张皓;Java中的对象/关系映射[D];武汉大学;2005年
9 从明;对象/关系数据库的研究与应用[D];天津大学;2005年
10 葛鸿贵;高等教育自学考试管理信息系统研究与实践[D];天津大学;2005年
【二级参考文献】
中国期刊全文数据库 前6条
1 杨芙清,邵维忠,柳军飞;永久对象存储技术研究[J];电子学报;1994年08期
2 董志斌,吴启迪,严隽薇;一种基于Java技术的VHDL编译器的设计与开发[J];计算机工程与应用;2000年12期
3 赵会群;孙晶;王国仁;高远;;软件体系结构:一个新的研究领域[J];计算机科学;2002年11期
4 孙晓枫,范正翘,袁海文;存储过程在SQL Server数据库自我管理中的高级应用[J];计算机应用;2002年04期
5 李斌,郭剑毅;基于系统聚类的客户分析[J];昆明理工大学学报(理工版);2004年06期
6 牛金芳;郑晓惠;;元数据的互操作性[J];图书馆杂志;2002年04期
【相似文献】
中国期刊全文数据库 前10条
1 杨国梁;王纯;廖建新;武家春;;手机报系统的设计与实现[J];电信工程技术与标准化;2006年10期
2 何俊;於晓明;李映;;基于ASP.NET的页面数据持久和页面逻辑的探讨[J];农业网络信息;2006年11期
3 石文兵;李朝品;;Hibernate数据持久化技术在粉螨亚目螨种文库构建中的应用[J];河南科技大学学报(自然科学版);2007年03期
4 林天华;马素霞;齐林海;;NHibernate组件的研究与应用[J];中国电力教育;2007年S3期
5 徐长盛;戴超;谢立;;J2EE数据持久化技术的研究[J];计算机应用与软件;2006年04期
6 柯鹏;郭兴;徐媛;李宗荣;;论NHibernate在医院信息系统中的应用[J];医学信息;2007年04期
7 杨健;杨邓奇;杜英国;;一种基于Java的可动态配置的数据访问模型[J];现代计算机(专业版);2008年04期
8 王鑫;基于Hibernate的O/R映射数据持久化的研究[J];中南民族大学学报(自然科学版);2005年03期
9 李勇;于洪志;达哇彭措;;基于Hibernate的民族古籍数字化系统数据持久层应用[J];南通大学学报(自然科学版);2008年02期
10 邱斌;;Hibernate框架在J2EE协同办公系统中的应用[J];宁波职业技术学院学报;2008年05期
中国重要会议论文全文数据库 前4条
1 俞磊;刘百祥;赵泽宇;江杰;;使用和改进Hibernate实现Java数据持久化[A];第二十二届中国数据库学术会议论文集(技术报告篇)[C];2005年
2 孙玮;韦克平;王成林;;中子管性能检测系统应用程序设计与实现[A];全国第二届信号处理与应用学术会议专刊[C];2008年
3 钟盈炯;黄泽锋;杨猛;;“新华08”资源引进平台数据持久层的分析与研究——基于Hibernate持久层解决方案[A];中国新闻技术工作者联合会五届二次理事会暨学术年会论文集(下篇)[C];2010年
4 魏晨辉;张展;向琳;王书婷;左德承;;一种基于高端容错计算机故障日志分析系统的设计与实现[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
中国硕士学位论文全文数据库 前10条
1 李绍文;基于ASP平台的网络化服务管理系统设计与开发[D];西南交通大学;2006年
2 石海波;企业工作流管理系统研究[D];吉林大学;2004年
3 李健;基于J2EE的数据持久化及事务处理技术的研究与应用[D];西安建筑科技大学;2005年
4 潘涛;基于J2EE钢铁交易系统数据持久层的研究与实现[D];武汉理工大学;2006年
5 曹军委;基于云计算的教学资源共享体系的研究与实现[D];安徽理工大学;2012年
6 苗晓辉;基于J2EE技术的棉纺企业综合信息管理系统研究与设计[D];浙江大学;2006年
7 张晋峰;基于Hibernate的数据操作平台的设计与应用[D];山西财经大学;2007年
8 张淑全;基于Hibernate的数据层设计模式的研究与实现[D];大连海事大学;2007年
9 刘泮青;Web持久层的研究与应用[D];大连交通大学;2008年
10 丁大勇;数据持久化解决方案研究[D];华中科技大学;2005年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026