【项目结构】DAL 数据访问层、BLL 业务逻辑、UI 表现层
Model 数据、Common 常用工具【引用关系】DAL --> Model CommonCommon --> 谁都不引用Model --> 谁都不引用BLL --> Model Common DalUI --> BLL Common Model
注意有了BLL层后,UI层不需要直接引用Dal层了。 这样就实现了功能与功能分开,这就叫做解耦。分层的好处: 实现了解耦,减少了重复代码开发,增强了代码的重复利用。