基于文法差异的ADO.NET组件化研究及其应用  被引量:1

Study on data access components for ADO.NET based on abstract factory patterm

在线阅读下载全文

作  者:廖江福[1] 谢书童[1] 林剑艺[1] 

机构地区:[1]集美大学计算机工程学院,福建厦门361021

出  处:《西安工程大学学报》2010年第3期306-309,共4页Journal of Xi’an Polytechnic University

摘  要:为解决ADO.NET在多数据库访问中因驱动程序API、数据库DDL和DML语言等差异带来的系统性冗余和移植困难等问题,在抽象工厂模式中产品创建责任和消费责任相分离的模型基础上,设计了数据访问层接口和产品族,实现了ADO.NET跨数据库访问及多数据库间的动态移植.结果表明,该方法为数据访问层提供了灵活的动态扩展机制,降低了业务层和数据访问层的耦合度.In order to solve a series problems such as systemic redundancy and transplantation difficulty caused by the differences in driver API,database DDL and DML language,the ADO.NET multi-database access,a data access layer interface and product family is designed based on the separation model between product creating liability and consumer liability in abstract factory pattern.It achieves the ADO.NET cross-database access and the dynamic transplant across multiple databases.It is demonstrated that the method provides a flexible and dynamic extension mechanism for data access layer and effectively reduces the coupling between the business layer and data access layer.

关 键 词:工厂模式 ADO.NET 数据库迁移 产品族 

分 类 号:TP399[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象