NET的MVC工厂模式各层间调用关系.docVIP

  • 2
  • 0
  • 约4.15千字
  • 约 7页
  • 2019-11-13 发布于江苏
  • 举报
关于.NET的MVC工厂模式各层间调用关系 PAGE PAGE 1 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 关于.NET的MVC工厂模式各层间调用关系 就是连同工厂、接口、控制层、全部在一起的MVC模式。 普通的三层结构:UI / BLL / DAL ,数据实体使用 Model 封装。这种“三层结构”之间是顺序的调用关系,UI 调用 BLL ,BLL 将操作组织并安排 DAL 层,DAL 层操作数据库,每层之间的关系都很紧密,所以协同开发时互相的依赖性较强,项目结构耦合度大。 基于高内聚低耦合的原则,层和层之间的调用考虑引入接口 IDAL 进行规范和分割。BLL 层要求 DAL 层实现的功能先定义好接口 IDAL ,BLL 层就可以借用这些接口去完成业务流程,不必关心实现细节。而 DAL 层只需要按照 IDAL 接口中的定义的操作分别实现,就可以满足 BLL 的要求。这样,使用接口对层和层之间的调用实现分离,设计时都互相不需要了解细节,而在 程序运行时,只需要让 BLL 层的接口引用指向对应的实际

文档评论(0)

1亿VIP精品文档

相关文档