我应该如何设计具有多个数据源的应用程序?

时间:2013-10-03 08:53:30

标签: design-patterns architecture data-access-layer

我们的应用程序有多个数据源 1.我们自己的DB&表 2.我们将通过他们提供的api jar访问的另一个应用程序的DB 3.几个Web服务。

现在我的问题是我应该如何构建我的DAL图层? 我应该这样:

DAOClass
- LocalDBImpl
- RemoteDBImpl
- Service1Impl
- Service2Impl

顾名思义,DataAccessLayer,我正在考虑将所有来源的必需属性合并到业务层所需的一个DTO对象中。这是一种正确的方法还是传统上DAL只有DB CRUD apis?或者请建议我更合适的方法。

0 个答案:

没有答案