期刊文献+
共找到38篇文章
< 1 2 >
每页显示 20 50 100
使用Hash Map实现简单ORM
1
作者 牛牧 钟馥遥 《电脑开发与应用》 2007年第12期35-36,39,共3页
简单介绍了ORM技术以及Hibernate框架,并给出使用Java的Hash Map来实现简单的ORM实例,为今后小型项目开发中设计ORM框架提供了新的思路。
关键词 orm HIBERNATE HASH map
下载PDF
基于iBatis SQL Map的数据持久层实现应用研究 被引量:21
2
作者 李澎林 朱国清 吴斌 《浙江工业大学学报》 CAS 2008年第1期72-76,共5页
数据持久层实现一直是基于J2EE的应用系统开发重点.现有多种持久层实现方案中,ORM是一种较为理想的解决方案,以Hibernate为代表的ORM实现技术在某些应用领域存在着不足之处.介绍了iBatis SQL Map建立ORM机制的原理和特点,结合某物流系... 数据持久层实现一直是基于J2EE的应用系统开发重点.现有多种持久层实现方案中,ORM是一种较为理想的解决方案,以Hibernate为代表的ORM实现技术在某些应用领域存在着不足之处.介绍了iBatis SQL Map建立ORM机制的原理和特点,结合某物流系统的开发,给出了SQLMap建立ORM的主要内容,包括映射关系、SQL Map配置文件和SQL Map API等.实践表明,iBatis SQL Map的ORM实现技术非常方便、灵活,并较好地满足了物流系统的应用要求. 展开更多
关键词 IBATIS SQL map 数据持久层 orm 物流系统
下载PDF
基于HTTP请求的ORM性能优化研究 被引量:4
3
作者 刘磊 倪宏 +1 位作者 嵇智辉 匡振国 《计算机工程》 CAS CSCD 北大核心 2009年第8期38-39,43,共3页
针对对象关系映射工具,提出一种性能优化方法,该方法使得对象关系映射工具通过统计在HTTP请求处理过程中加载的和实际使用的对象字段,在后续请求处理中仅加载必需的对象字段,从而提升应用程序持久层性能。将改进过的对象关系映射工具应... 针对对象关系映射工具,提出一种性能优化方法,该方法使得对象关系映射工具通过统计在HTTP请求处理过程中加载的和实际使用的对象字段,在后续请求处理中仅加载必需的对象字段,从而提升应用程序持久层性能。将改进过的对象关系映射工具应用到开源电子商务示例应用程序XPETSTORE后,HTTP请求响应时间平均降低8%。 展开更多
关键词 持久层 对象关系映射 关系数据库 性能优化
下载PDF
一个基于类型元数据的轻量级ORM框架设计 被引量:3
4
作者 黄强 张晓梅 +1 位作者 冉鸣 楼新远 《计算机工程》 CAS CSCD 北大核心 2007年第22期54-56,59,共4页
关系对象映射框架为消除对象和关系数据库之间的阻抗提供了有效的解决方案,目前虽有很多优秀的ORM框架已得到广泛的应用,但ORM的一些固有缺陷,如繁琐的配置文件和关联域模型、过度复杂的持久层API和性能低下的缓存结构,对项目开发产生... 关系对象映射框架为消除对象和关系数据库之间的阻抗提供了有效的解决方案,目前虽有很多优秀的ORM框架已得到广泛的应用,但ORM的一些固有缺陷,如繁琐的配置文件和关联域模型、过度复杂的持久层API和性能低下的缓存结构,对项目开发产生了一定的负面影响,也增加了学习成本。该文针对ORM的上述缺陷,设计并实现了基于类型元数据的轻量级ORM框架Speed,它使用约定规则和类型元数据反射技术完全消除了ORM映射文件,采用简单高效的对象标识缓存和查询缓存,有效地提高了系统性能,并结合实际系统阐述了如何使用Speed的简单API实现ORM的快速开发。 展开更多
关键词 对象关系映射 类型元数据 反射 缓存 约定规则
下载PDF
J2EE数据持久层的ORM设计模式 被引量:3
5
作者 梁添才 皮佑国 《深圳信息职业技术学院学报》 2005年第1期15-19,共5页
基于J2EE多层体系结构的数据持久层几种主流的解决方案:使用SQL/JDBC在业务类中硬编码、使用SQL/JDBC在存储过程或者单独的数据类中硬编码、CMP容器管理持久实体Bean、JDO对象-关系/映射模式(ORM模式)进行了简要介绍,分析了数据持久层的... 基于J2EE多层体系结构的数据持久层几种主流的解决方案:使用SQL/JDBC在业务类中硬编码、使用SQL/JDBC在存储过程或者单独的数据类中硬编码、CMP容器管理持久实体Bean、JDO对象-关系/映射模式(ORM模式)进行了简要介绍,分析了数据持久层的ORM设计模式,包括决定ORM实现工具设计标准的四个级别,其中完全的对象映射支持组合、继承、多态和“可达的持续性”等复杂的对象模型,本文对完全的对象映射的功能进行了阐述。最后,作为ORM例证,介绍了一个Java对象持久层轻量级封装框架Hihernate,探讨了它在实际应用中的技术优势。 展开更多
关键词 J2EE N层体系结构 orm(Object Relationship mapping):Hibernate
下载PDF
Django实现ORM模型数据查询优化 被引量:7
6
作者 郭显娥 《山西大同大学学报(自然科学版)》 2019年第3期27-31,36,共6页
网站设计中数据库查询是非常关键的技术,好的查询方法可以大大地节省开销。数据库越庞大,要求查询效率越高。文章以Django开发为背景,对ORM模型数据查询做了一些验证性研究。阐述了数据库中相关联表(如:一对多关系与多对多关系等)数据... 网站设计中数据库查询是非常关键的技术,好的查询方法可以大大地节省开销。数据库越庞大,要求查询效率越高。文章以Django开发为背景,对ORM模型数据查询做了一些验证性研究。阐述了数据库中相关联表(如:一对多关系与多对多关系等)数据查询的优化方法,编写了视图函数和URL映射进行测试,并对结果数据做了比较与分析。贯穿全文,是一个完整的Django数据查询项目。 展开更多
关键词 orm模型 查询优化 视图函数 URL映射
下载PDF
ORM中基于语义相似性的查询缓存替换策略
7
作者 周红静 杨金民 《湖南大学学报(自然科学版)》 EI CAS CSCD 北大核心 2009年第11期73-77,共5页
针对查询的时间局部性特点,提出基于语义缓存查询SC(semantic comparability)替换策略.该策略通过分析缓存项与查询项在关系、条件及查询属性3个方面的相关性,并结合数据访问频率将相似性最小的缓存项予以淘汰.实验结果表明,基于查询序... 针对查询的时间局部性特点,提出基于语义缓存查询SC(semantic comparability)替换策略.该策略通过分析缓存项与查询项在关系、条件及查询属性3个方面的相关性,并结合数据访问频率将相似性最小的缓存项予以淘汰.实验结果表明,基于查询序列的先后关系,有选择性的保留与查询具有继承、关联等关系的缓存项,能够得到更高的查询命中率及更短的查询响应时间.在缓存空间相同的情况下,SC策略优于LRU策略. 展开更多
关键词 面向对象编程 关系数据库系统 orm(Object—Relational mapping) 语义缓存 语义局部性
下载PDF
AORM持久层框架的设计与实现
8
作者 李春梅 《安庆师范学院学报(自然科学版)》 2015年第1期71-75,共5页
针对传统ORM(object-relational mapping)框架使用成本高、执行效率难以控制等缺点,结合软件开发过程中的实际要求,提出了AORM(adaptive object-relational mapping)持久层框架的设计方案。该方案以C#的反射机制为基础,综合考虑软件实... 针对传统ORM(object-relational mapping)框架使用成本高、执行效率难以控制等缺点,结合软件开发过程中的实际要求,提出了AORM(adaptive object-relational mapping)持久层框架的设计方案。该方案以C#的反射机制为基础,综合考虑软件实际开发过程中的具体要求,结合多种数据库类型的语法特点,建立了以XML关系映射文件与自适应关系映射相结合的AORM持久层框架。与传统ORM框架相比,其最大的特点是将SQL语句独立于应用程序,非常有利于数据库结构的调整和优化。 展开更多
关键词 Aorm orm 对象关系映射 多种数据库类型 数据持久化
下载PDF
轻量级ORM持久层的研究与实现 被引量:1
9
作者 肖光星 钟海云 +1 位作者 官振兴 张正球 《南昌工程学院学报》 CAS 2008年第3期55-59,共5页
基于Hibernate、iBATIS、JPOXJDO等开源持久层的分析与研究,结合Hibernate的易用性和iBATIS开发的高自由度等特点,提出了一个三模块关系型数据库持久层的轻量级架构与实现方案,该架构能够有效缓和数据库资源管理与对象加载所产生的性能... 基于Hibernate、iBATIS、JPOXJDO等开源持久层的分析与研究,结合Hibernate的易用性和iBATIS开发的高自由度等特点,提出了一个三模块关系型数据库持久层的轻量级架构与实现方案,该架构能够有效缓和数据库资源管理与对象加载所产生的性能瓶颈. 展开更多
关键词 持久层 orm 关系数据库 对象关系映射
下载PDF
基于.NET平台下的ORM组件的研究与应用 被引量:1
10
作者 朱玲 薛贺 《航空计算技术》 2007年第6期89-91,95,共4页
由于对象模型和关系模型存在阻抗不匹配,实现对象和关系的映射已成为软件开发领域的关键问题。首先概述了ORM的基本概念和应用的必然性,同时分析了几种比较典型的.NET平台下的ORM组件。结合正在进行的项目的实际需要,提出并实现了一个.... 由于对象模型和关系模型存在阻抗不匹配,实现对象和关系的映射已成为软件开发领域的关键问题。首先概述了ORM的基本概念和应用的必然性,同时分析了几种比较典型的.NET平台下的ORM组件。结合正在进行的项目的实际需要,提出并实现了一个.NET平台下的轻量级的ORM组件。 展开更多
关键词 对象关系映射 orm .NET平台
下载PDF
基于.NET的ORM中间件的开发和应用
11
作者 狄炎炎 《宁夏工程技术》 CAS 2006年第2期168-171,共4页
为了克服在.NET平台下开发数据库应用程序时,直接使用ADO.NET操作数据库带来代码量大、业务逻辑和数据逻辑不清晰等问题,介绍了中间件的基本概念和开发思路,并结合开发W ebm ate项目,设计了一个实用的中间件EasyORM,实现了数据库操作从... 为了克服在.NET平台下开发数据库应用程序时,直接使用ADO.NET操作数据库带来代码量大、业务逻辑和数据逻辑不清晰等问题,介绍了中间件的基本概念和开发思路,并结合开发W ebm ate项目,设计了一个实用的中间件EasyORM,实现了数据库操作从传统SQL模式到基于对象模式的转换和业务逻辑层与数据层分离,提高了系统开发对数据库的透明度;减少了用户二次开发的工作量,提升了开发效率和开发质量,取得了很好的应用效果.实例对欲学习中间件开发的人员有一定的参考价值. 展开更多
关键词 对象关系映射 orm .NET ADO.NET
下载PDF
基于Django的用户唯一性安全登录系统设计 被引量:1
12
作者 叶欣宇 《信息与电脑》 2023年第2期114-116,共3页
随着网络技术的快速发展,用户在登录Web应用系统中会遇到各种问题。针对用户在登录后被他人在其他浏览器再次登录同一个账号而引起退出的问题和登录中的SQL注入问题,采用Django的Web应用框架设计session唯一性登录模块、输入数据合法性... 随着网络技术的快速发展,用户在登录Web应用系统中会遇到各种问题。针对用户在登录后被他人在其他浏览器再次登录同一个账号而引起退出的问题和登录中的SQL注入问题,采用Django的Web应用框架设计session唯一性登录模块、输入数据合法性检测和对象关系映射(Object Relational Mapping,ORM)查询数据库模块等相互组合,实现了一个基于Django的用户唯一性安全登录系统。该系统稳定运行后,能够满足用户唯一性登录的需求,具有防护SQL注入攻击的功能。 展开更多
关键词 SESSION SQL注入攻击 Django框架 对象关系映射(orm)
下载PDF
基于Struts和Hibernate的Web应用开发 被引量:36
13
作者 王海涛 贾宗璞 《计算机工程》 CAS CSCD 北大核心 2011年第9期112-114,共3页
Struts框架在模型部分的实现存在JDBC连接数据库复杂、层间高耦合和难维护等问题。为此,提出一种整合Struts和Hibernate的Web应用开发方案,可实现层间的松散耦合和易维护,降低业务模型开发难度。通过学生管理系统开发实例的部分代码和... Struts框架在模型部分的实现存在JDBC连接数据库复杂、层间高耦合和难维护等问题。为此,提出一种整合Struts和Hibernate的Web应用开发方案,可实现层间的松散耦合和易维护,降低业务模型开发难度。通过学生管理系统开发实例的部分代码和运行界面说明该方案的整合应用过程,并验证其可行性。 展开更多
关键词 STRUTS框架 HIBERNATE框架 对象关系映射 逻辑控制
下载PDF
异构数据库加解密系统的关键技术研究与实现 被引量:5
14
作者 郝文宁 赵恩来 +2 位作者 刘玉栋 黄亚 刘军涛 《计算机应用》 CSCD 北大核心 2010年第9期2339-2343,共5页
对数据进行加密是保护信息机密性的一种有效途径,针对一般加解密系统的异构数据库兼容性差以及密文查询方式单一的问题,提出了一种新的数据库加密方式:以领域元数据为支撑,采用对象关系映射模型屏蔽异构数据库,通过构建密文索引来实现... 对数据进行加密是保护信息机密性的一种有效途径,针对一般加解密系统的异构数据库兼容性差以及密文查询方式单一的问题,提出了一种新的数据库加密方式:以领域元数据为支撑,采用对象关系映射模型屏蔽异构数据库,通过构建密文索引来实现灵活多样的密文查询;设计并实现了异构数据库加解密系统。实验结果和理论分析表明:系统能够支持多种类型数据库的加解密,提供多种方式的密文查询,并提高了数据库加密的安全性。 展开更多
关键词 异构数据库 密文索引 数据库加密 对象关系映射 Lucene索引
下载PDF
对象关系映射框架的研究与设计 被引量:4
15
作者 徐茹枝 丁昊志 单波 《华北电力大学学报(自然科学版)》 CAS 北大核心 2006年第4期69-72,共4页
针对软件开发中的持久对象与关系数据库的存储矛盾,分析并研究了目前比较流行的一种对象关系映射实现(Hibernate)的框架结构和相关机制;设计了一种对象关系映射框架Lorm。该框架具有对象/关系映射功能,使应用程序开发人员能够以统一的... 针对软件开发中的持久对象与关系数据库的存储矛盾,分析并研究了目前比较流行的一种对象关系映射实现(Hibernate)的框架结构和相关机制;设计了一种对象关系映射框架Lorm。该框架具有对象/关系映射功能,使应用程序开发人员能够以统一的、面向对象的方法进行对象数据存取,而不必关心底层关系数据库的实现,基于Lorm框架的应用开发还支持SQL语言和JDBC标准。 展开更多
关键词 对象关系映射 Lorm orm 设计模式
下载PDF
基于C++的对象关系映射架构 被引量:2
16
作者 雷文平 韩捷 +1 位作者 董辛旻 王丽雅 《计算机工程》 CAS CSCD 北大核心 2010年第7期71-72,75,共3页
为了解决领域模型和数据库之间的紧耦合问题,提出基于C++的对象关系映射(ORM)架构。给出抽象基类、映射器注册表类的关键技术和部分实现代码,通过智能指针实现领域对象的关系映射和生命周期管理。基于该架构设计并实现的ORM子系统,已应... 为了解决领域模型和数据库之间的紧耦合问题,提出基于C++的对象关系映射(ORM)架构。给出抽象基类、映射器注册表类的关键技术和部分实现代码,通过智能指针实现领域对象的关系映射和生命周期管理。基于该架构设计并实现的ORM子系统,已应用于设备状态检测与安全评价系统中,运行情况良好。 展开更多
关键词 对象关系映射 智能指针 C++语言
下载PDF
基于Hibernate对象持久化Web应用的研究 被引量:4
17
作者 吴京慧 钱忠胜 《计算机应用与软件》 CSCD 2009年第2期89-91,共3页
详细分析Hibernate映射框架,提出了基于Hibernate的对象持久层解决方案,给出一个Web应用的具体实现。结果表明,使用对象持久化解决方案,系统的业务性能得到一定改善,开发效率明显提高,具有较好的经济性和可行性。此外还讨论了Hibernate... 详细分析Hibernate映射框架,提出了基于Hibernate的对象持久层解决方案,给出一个Web应用的具体实现。结果表明,使用对象持久化解决方案,系统的业务性能得到一定改善,开发效率明显提高,具有较好的经济性和可行性。此外还讨论了Hibernate自身所提供的一些性能优化策略,进一步改善了系统的查询性能。 展开更多
关键词 持久化 对象/关系映射 HIBERNATE WEB应用
下载PDF
基于NHibernate的数据持久化方案 被引量:10
18
作者 赵广利 《计算机工程》 CAS CSCD 北大核心 2009年第20期53-55,共3页
分析目前广泛使用的对象关系映射(ORM)组件——NHibernate,针对NHibernate的不足提出改进的ORM模型,根据该模型设计并实现基于.NET平台的轻量级ORM组件——MYPL,利用该组件无须编写任何映射文件即可实现对象关系映射等数据持久化操作,... 分析目前广泛使用的对象关系映射(ORM)组件——NHibernate,针对NHibernate的不足提出改进的ORM模型,根据该模型设计并实现基于.NET平台的轻量级ORM组件——MYPL,利用该组件无须编写任何映射文件即可实现对象关系映射等数据持久化操作,并能降低业务层和数据层之间的耦合,提高系统的扩展性、可维护性和应用系统的开发效率。 展开更多
关键词 持久化 对象关系映射 阻抗不匹配
下载PDF
基于Struts2与Hibernate框架的Java Web应用研究 被引量:23
19
作者 欧阳宏基 葛萌 《自动化技术与应用》 2016年第2期48-52,共5页
传统Java Web开发存在着分层不明确、系统耦合度高、业务逻辑与JDBC混为一体等缺点,针对上述问题提出集成Struts2与Hibernate框架进行Web开发的方案。按照分层开发的思想降低层与层之间的耦合度,利用Struts2完成系统的控制逻辑,利用DAO... 传统Java Web开发存在着分层不明确、系统耦合度高、业务逻辑与JDBC混为一体等缺点,针对上述问题提出集成Struts2与Hibernate框架进行Web开发的方案。按照分层开发的思想降低层与层之间的耦合度,利用Struts2完成系统的控制逻辑,利用DAO模式封装Hibernate完成业务实体对象与数据库表的ORM映射。将该方案应用于实验室管理系统的开发,详细描述了系统实现的主要过程与若干关键技术。通过实践表明:集成Struts2与Hibernate框架的Web应用具备开发的高效性、复用性和可扩展性。 展开更多
关键词 STRUTS2框架 HIBERNATE框架 分层开发 DAO模式 orm映射 Web应用
下载PDF
基于Spring的数据库访问技术研究 被引量:6
20
作者 张少应 陈庆荣 《信息技术》 2016年第10期81-84,共4页
Spring框架采用依赖注入方式实现了组件的解耦,提高了组件的重用性。Spring的ORM和DAO提供了与第三方持久层框架的良好整合,简化了底层的数据库访问,降低了持久化层的开发难度。文中分析比较了两种Java常用数据库访问技术以及在开发中... Spring框架采用依赖注入方式实现了组件的解耦,提高了组件的重用性。Spring的ORM和DAO提供了与第三方持久层框架的良好整合,简化了底层的数据库访问,降低了持久化层的开发难度。文中分析比较了两种Java常用数据库访问技术以及在开发中的缺点,研究了基于Spring框架的数据库访问的实现机制,该技术在持久化层的实现中,降低了开发难度、提高了软件的可移植性。 展开更多
关键词 对象关系映射(orm) JdbcTemplate HibernateTemplate 持久化
下载PDF
上一页 1 2 下一页 到第
使用帮助 返回顶部