dotnet -完整设计DAL和抽象工厂的应用
1、设计思想:DRY(dont repeat youself)2、模块内高内聚 低耦合
降低耦合的常见设计思路:使用接口来隔离具体的实现
抽象工厂来避免类的变更对所有引用产生印象
DAL层的架构细化:
BLL层使用实例:中间版本
简单工厂给BLL层调用
抽象工厂:通过配置选择不同的DAL
通过对象工厂和interface 抽象,使BLL和DAL完全解耦
1、设计思想:DRY(dont repeat youself)2、模块内高内聚 低耦合
降低耦合的常见设计思路:使用接口来隔离具体的实现
抽象工厂来避免类的变更对所有引用产生印象
DAL层的架构细化:
BLL层使用实例:中间版本
简单工厂给BLL层调用
抽象工厂:通过配置选择不同的DAL
通过对象工厂和interface 抽象,使BLL和DAL完全解耦