某系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQLServer,DB2UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,可使用()设计模式抽象出相同的数据库访问过程。


某系统中的某子模块需要为其他模块提供访问不同数据库系统(Oracle、SQLServer,DB2UDB等)的功能,这些数据库系统提供的访问接口有一定的差异,但访问过程却都是相同的,例如,先连接数据库,再打开数据库,最后对数据进行查询,可使用()设计模式抽象出相同的数据库访问过程。

A.策略

B.观察者

C.访问者

D.模板方法

正确答案:A


Tag:模块 过程 数据库 时间:2023-02-10 14:26:32