计算机应用 ›› 2005, Vol. 25 ›› Issue (01): 69-72.DOI: 10.3724/SP.J.1087.2005.00069

• 软件技术 • 上一篇    下一篇

轻型永久对象管理器缓存机制的设计与实现

贺庆,卢显良,宋杰   

  1. 电子科技大学计算机科学与工程学院
  • 发布日期:2005-01-01 出版日期:2005-01-01
  • 基金资助:

    信息产业部电子发展基金资助项目(信部运[2004])

Design and implementation of general database engine based on improved ADO.NET

GAO Ying,GUO He-qing   

  1. nstitute of Computer Science and Engineering, South China University of Technology
  • Online:2005-01-01 Published:2005-01-01

摘要: 信息系统中,理想的应用程序结构应该是基于对象模型的,但是数据几乎总是保存在关系数据库中。永久对象管理器的位置处于对象模型和关系模型之间,它将应用程序的对象映射到关系数据库的表中,从而对应用程序开发者隐藏了下层的实现,简化了应用程序的开发。缓存机制是构成永久对象管理器的重要组成部分,它通过缓存最近被访问过的对象来减少对数据库的访问。文中分析了一个对象缓存机制的设计和实现,并通过测试证明引入该缓存机制可以极大地提高系统的性能。

关键词: 永久对象, 对象模型, 关系模型, 对象关系映射, 对象缓存机制, 缓存视图, Java反射机制, Java垃圾收集器

Abstract: Because of the defects of ADO.NET, the general database engine DbEngine was proposed, in which communication and operation were encapsulated. It provided simple and easy interface for application, so reduced the possibility of making errors and helped some persons who never used ADO.NET and SQL to develop excellent program.

Key words: ADO.NET, improved ADO.NET, general database engine

中图分类号: