论文部分内容阅读
本文介绍了中间件技术的产生与发展,它为持久对象存储与恢复之间的矛盾提供了解决方案。数据库中间件定义了所有与数据库层进行交互的动作,并由它封装了所有由数据库返回系统或者系统提交到数据库里的数据。这种技术使得开发人员可以不再关心底层数据的交互细节,可以真正做到面向对象的系统开发。
本论文针对持久对象的特征与关系数据库之间存在的矛盾,提出了构造以数据库中间件为核心的中间层,来解决持久对象的存储与恢复问题。本论文着重分析研究了连接池和对象/关系映射这两种数据访问模式的原理及其特点,并给出了它们在基于本课题开发的数据库中间件中的具体实现。