-
题名基于软件体系结构的对象持久层设计方案
被引量:1
- 1
-
-
作者
秦奕青
杨炳儒
李健
-
机构
北京机械工业学院计算机与自动化系
北京科技大学信息工程学院
中国科学院光电科技集团国科东方光电技术公司
-
出处
《计算机应用研究》
CSCD
北大核心
2008年第1期154-156,共3页
-
基金
国家科技成果重点推广项目(2003EC000001)
-
文摘
针对ScottAmbler提出的健壮持久层设计方案存在的问题,提出了一种基于软件体系结构的对象持久层设计方案。将体系结构作为对象持久层的整体视图,反映了对象持久层的整体功能和结构,并利用层模式实现了对象持久层的可再用性、可维护性、可修改性和可移植性等质量属性。作为设计方案的应用,给出了一种对象持久层的类设计模型。
-
关键词
对象持久层
持久化应用系统
软件体系结构
层模式
类设计
-
Keywords
persistence layer
PAS(persistent application system)
software architecture
layered pattern
class design
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于组件架构的对象持久层框架设计
被引量:2
- 2
-
-
作者
曾一
徐珂
李颖
-
机构
重庆大学计算机学院
-
出处
《计算机科学》
CSCD
北大核心
2005年第12期120-124,共5页
-
文摘
本文给出了一种基于组件的对象持久化设计框架。该框架不同于以往在持久层设计中简单将整个DMBS的功能复制到持久层中,而是将ORM(Object-Relational Mapping:对象-关系映射)独立的功能用单独的组件实现,并将这些组件分为四个层次。框架中的组件之间是相互独立的,可以单独使用。构建持久层时,这些组件能够良好地结合在一起协同工作,并能够根据不同的需求定制持久层。本文提出的设计框架为对象持久层的实现提供了一种基于组件的、可定制的并易于管理和实现的途径。本框架可作为对象持久化管理的一个设计模式。
-
关键词
对象持久层
中间件
组件
ORM
-
Keywords
Object persistence layer, Middleware, Component, ORM
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
TU244.6
[自动化与计算机技术—计算机科学与技术]
-