在MVP模式中实现数据库查询的位置在哪里?

时间:2017-05-05 10:51:31

标签: java design-patterns mvp

我需要在JAVA中为我的学期项目实现MVP模式,我无法弄清楚MVP中服务的实现位置。

1 个答案:

答案 0 :(得分:0)

您现在可能规定模型演示者提供服务,而演示者观看提供服务而不是反之亦然视图使用演示者演示者使用模型图层。

在完美世界中,您将使用DTO在图层之间传输数据。

模型 - 用于从数据库,文件或其他数据源获取数据

  • Enyties
  • 的DAO

演示者(Controler) - 从模型准备数据到可呈现的视图形式

  • 服务

观看次数 - 从演示者处获取数据并显示

  • 豆子也可以在这里吼叫
  • 模板