形象起风,先上一张图: 有了图也就类似于有了思想,有了宏观的把控。可以看到,这个包图,是从最经典的三层UI-BLL-DAL加入设计模式演化而来。之所以采用抽象工厂模式是考虑到更换数据库的方便。(而应用外观模式,是为了解决UI层和BLL层耦合性过高的问题,UI层不必知道BLL层的存在,Facade(外观)知道BLL层的哪些类负责处理哪些请求,它将UI的请求代理给适当的BLL层的类。使外部调用更方便。) 有了图也就类似于有了思想,有了宏观的把控。 你的当前访问异常,请进行认证后继续阅读剩余内容。 提交