在一个三层的WEB程序中,定义了IDAL接口,有两种实现,分别为SQLDAL和AccessDAL,然后由工厂模式(DALFactory)通过反射创建DAL层,现在有一个问题,就是WEB项目无法自动更新编译过的SQLDAL和ACCESSDAL层的.DLL文件,每次修改SQLDAL或ACCESSDAL层后必须手动把.DLL文件拷贝到WEB项目的BIN文件夹下,请问怎么解决呢?
PS:如果在WEB层添加对SQLDAL和ACCESSDAL的引用的话是不是会导致WEB层对DAL层的依赖?
PS:如果在WEB层添加对SQLDAL和ACCESSDAL的引用的话是不是会导致WEB层对DAL层的依赖?
既然是数据的访问层还是不要直接和现实层进行通讯。
参考MVC的概念写吧。模式层只与控制层进行数据处理,控制层负责向显示层输出处理结果。