【发布时间】:2013-03-09 11:57:09
【问题描述】:
我有一个设计为三层架构的 Java Web 应用程序。目前我有两个不同的数据库层。我所有的数据访问层代码都集中在一个包中。所需的数据层在配置文件中定义。所以应该根据配置文件导入另一个包。两个数据层都通过 DBfacade 对象与业务层通信。是否可以决定应该导入哪个包,或者我应该重命名我的 DBfacades,以便我有 2 个不同的名称并导入两个包?
【问题讨论】:
-
Java 中没有条件包导入。根据您的问题描述,我建议您开始阅读控制反转 (IOC)。
标签: java web-applications configuration-files layer