对象关系映射层框架的设计与实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:woxxlong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文着眼于对象/关系映射,通过对国内外对象/关系映射框架的分析和比较论证,同时考虑到国内中小型应用开发过程中的问题及特点,借鉴和吸收对象/关系映射领域里面的相关研究成果,为了得到最大程度的软件复用,确定并实现了在设计模式的基础上,采用Java语言,以JbuilderX可视性编程软件为开发应用程序工具的对象/关系映射层框架的方案。   本对象/关系映射层框架建立了持久化对象及其属性与关系数据库中表及其字段的对应关系,提供了自动生成SQL语句的机制,对数据库的连接进行了建立与管理,实现了对象的增加、更新、删除及查找,并提供了一个独特的功能即在应用中无缝的使用多个关系 数据库。   本对象/关系映射层框架的应用,可以使得业务逻辑层只关心数据的处理而不用理解数据库的结构和数据库访问的问题,让开发人员更专注于业务逻辑层的设计以达到提高软件开发的效率和质量的目的;同时由于本框架使用了XML文件配置对象与关系之间的映射结构,并运用一些设计模式来实现框架,提高了系统的可维护性和灵活性。
其他文献
本文首先对空间数据存储模型理论中的四种模型即:混和结构模型、统一结构模型、扩展结构模型以及面向对象模型的优劣分别进行了比较和分析,并主要对现在流行的统一结构模型和扩
企业信息化是制造业企业利用现代信息与通讯技术,将管理与生产制造通过信息化集成,在网络上实现企业组织结构和工作流程的优化重组,超越时间、空间与部门分割的限制,全方位地向社
由于IP多播没有在Internet中得到广泛部署,作为一种替代,应用层多播(ALM)目前逐渐成为Internet中提供多播服务的主要方案。应用层多播的端系统间通过单播连接构建一个逻辑上的o
本文鉴于传统关系型数据库未能较好解决空间数据存储以及客户端GIS应用程序的连接问题,在研究MAPGIS7.0面向实体的数据模型的基础上,借助大型关系型数据库管理系统的强大功能和
新一代计算模式促使人机交互方式必须从以“计算机为中心”向“以人为中心”转变。以手写文字和手绘草图输入为核心的笔式交互,以其既符合人们“笔录纸现”的思维表达习惯,又能
The advent of virtual machine monitor (VMM),namely Hypervisor has impacted thevirtualization world and brought up a possibility to run one or more virtual machi
本文针对三维的装箱排样问题,通过对二维任意形(包括非凸多边形)的排样问题做详细分析研究,得到某种解决方法,来简单地扩展应用到三维问题中。在近似最优算法的设计中,采用了遗传
移动IPv6协议(Mobile Internet Protocol version6,MIPv6)和代理移动IPv6协议(Proxy Mobile Internet Protocol version6,PMIPv6)作为下一代移动互联网的基础,为移动终端提供网络
本文研究了有线电视网络工程管理系统中计划优化技术,全文主要围绕以下几个方面进行研究。  1)有线电视网络工程管理系统整体特点:有线电视网络工程建设中的线路及设备本身是
三维数据场造型的一种有效方法就是对三维点集进行三角剖分,即将二维(三维)空间中任意分布的散乱点用直线段连接起来,形成的空间上既不重叠又无间隙的紧邻的三角形(四面体)集,每