摘要
为了给信息系统提供可靠的数据存取服务,探讨一种基于操作链的数据持久层.其原理为将系统的各个原子数据操作抽象出来构成操作的集合,当系统需要数据存取服务时,从集合中选取若干操作,按需要的逻辑处理过程组合起来提供所需的服务.数据持久层利用控制反转和依赖注入技术以非入侵的方式集成到信息系统中,为信息系统的数据存取提供了一个灵活、可靠、复用性高的解决方案.
A data persistent layer based on operation chain is discussed in this paper in order to provide reliable data access service for information system.Abstract atom data access of information system constructs a collection of access processes,and then some access processes selected from the collection are assembled by process logic to complete data access services.The data persistent layer is integrated to information system by inversion of control and dependency injection technology,which is a flexible,reliable and high reusable solution to data access service of information system.
出处
《小型微型计算机系统》
CSCD
北大核心
2010年第7期1358-1362,共5页
Journal of Chinese Computer Systems
基金
国家"九七三"重点基础研究发展计划项目(2005CB724100)资助
关键词
操作链
数据持久层
控制反转
依赖注入
ORM
operation chain
data persistent layer
inversion of control
dependency injection
ORM