一个基于类型元数据的轻量级ORM框架设计

来源 :计算机工程 | 被引量 : 0次 | 上传用户:limingxhss2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
关系对象映射框架为消除对象和关系数据库之间的阻抗提供了有效的解决方案,目前虽有很多优秀的ORM框架已得到广泛的应用,但ORM的一些固有缺陷,如繁琐的配置文件和关联域模型、过度复杂的持久层API和性能低下的缓存结构,对项目开发产生了一定的负面影响,也增加了学习成本。该文针对ORM的上述缺陷,设计并实现了基于类型元数据的轻量级ORM框架Speed,它使用约定规则和类型元数据反射技术完全消除了ORM映射文件,采用简单高效的对象标识缓存和查询缓存,有效地提高了系统性能,并结合实际系统阐述了如何使用Speed的简单
其他文献
典型数据网格实例在异构节点之间的数据传输效率低效。为了克服其缺点,提出了一个基于事件驱动的异步消息传输模型,给出了相关定义,论述了该模型的体系结构,并应用于科学数据
提出一种基于音频点播系统的保密语音隐秘传输实现方案。采用ITU G729A编码算法对保密语音低码率压缩编码,将保密语音码流通过改进LSB数据隐藏算法嵌入到公开音频中,利用音频点
文章以刚果(金)某铜钴矿为研究对象。通过对铜萃取三相物产生的主要原因和处理方法进行分析,提出三种参考方法旨在促进整体萃取效果,帮助企业合理控制成本。
研制了基于索引文件的U盘数据存储模块。该模块在DSP控制系统基础上扩展了USB主控芯片CH375,通过在DSP内部嵌入USB主机的控制程序,实现对U盘的数据存储功能。针对一般Flash存
图1所示,是我公司生产的一种定位销,零件尺寸太小,夹紧困难。原来的工艺过程是:下圆棒料→粗、精车外圆至尺寸,长度是20mm(两件一起加工,可节省工艺夹头)→铣台阶面、40°斜面(用
目的:观察GPC对肝细胞内Ca2+浓度的影响作用与规律,为揭示GPC影响肝细胞增殖活性的功效提供理论依据。 方法: 一.体外实验: 1.正常肝细胞:将正常小鼠肝细胞悬液加入
目的:制备、鉴定抗弓形虫伴侣蛋白60(TgCpn60)特异性多克隆抗体。方法:以弓形虫RH株cDNA为模板,PCR扩增编码TgCpn60的C末端168个氨基酸(TgCpn60C168AA)的507 bp序列片段,构建
提出一种H.264去块滤波系统的优化设计方法。通过合理设计流水线级数提高并行性,适当增加内部SRAM来提高系统速度和总线利用率,使用一种层次化的有限状态机设计方法,实现对数