期刊文献+

基于C++的对象关系映射架构 被引量:2

Object Relation Mapping Architecture Based on C++
下载PDF
导出
摘要 为了解决领域模型和数据库之间的紧耦合问题,提出基于C++的对象关系映射(ORM)架构。给出抽象基类、映射器注册表类的关键技术和部分实现代码,通过智能指针实现领域对象的关系映射和生命周期管理。基于该架构设计并实现的ORM子系统,已应用于设备状态检测与安全评价系统中,运行情况良好。 In order to resolve the tight coupling problem between domain model and database, this paper proposes Object Relation Mapping(ORM) architecture based on C++. It gives some key technologies and sectional implement codes about abstract base classes, mapper registry classes, realizes relation mapping and lifecycle management of domain object through intelligent pointer. The ORM subsystem designed and realized based on this architecture is applied in equipment state monitor and security evaluation system, its operation situation is well.
出处 《计算机工程》 CAS CSCD 北大核心 2010年第7期71-72,75,共3页 Computer Engineering
基金 国家自然科学基金资助项目"全矢谱技术体系构建及故障诊断基础研究"(50675209) 河南省杰出人才创新基金资助项目"同源信息融合空间域体系构建与系列产品研发"(062100500)
关键词 对象关系映射 智能指针 C++语言 Object Relation Mapping(ORM) intelligent pointer C++ language
  • 相关文献

参考文献5

  • 1FowlerM.企业应用架构模式[M].王怀民,周斌,译.北京:机械工业出版社,2002.
  • 2EckclB.AllisonC.C++编程思想:实用编程技术[M].刁成嘉,译.北京:机械工业出版社,2006.
  • 3KalsonB.超越C++标准库-Boost库导论[M].张杰良,译.北京:清华大学出版社,2007.
  • 4Gamma E, Helm R, Johnson R, et al. Design Patterns: Elements of Reusable Object-oriented Software[M]. [S. l.]: Pearson Education, 1999.
  • 5NockC.数据访问模式——面向对象应用中的数据库交互[M].鄢爱兰,王安鹏,译.北京:中国电力出版社,2004.

共引文献1

同被引文献16

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部