三层模式的划分

  • 表示层

  • 业务逻辑层

  • 数据库访问层

软件项目开发模式——三层模式

层与层之间的关系

软件项目开发模式——三层模式

三层开发遵循的原则:

上层依赖其下层,依赖关系不跨层

展示层不能直接访问数据访问层。

上层调用下层的结果,取决于下层的实现。

下一层不能调用上一层:
下一层不依赖上一层:

上层的改变不会影响下一层

下层的改变会影响上一层得到的结果

在上一层中不能出现下一层的概念

分工明确,各司其职

分层开发的特点

下层不知道上层的存在

  • 仅完成自身的功能

  • 不关心结果如何使用

每一层仅知道其下层的存在,而忽略其他层的存在

  • 只关心结果的取得

  • 不关心结果的实现过程

分层开发的优势

  • 职责划分清晰

  • 无损替换

  • 复用代码

  • 降低了系统内部的依赖程度

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-09-27
  • 2022-02-09
  • 2021-08-05
  • 2021-09-08
  • 2022-12-23
猜你喜欢
  • 2021-10-11
  • 2021-08-07
  • 2022-12-23
  • 2022-01-16
相关资源
相似解决方案