【问题标题】:Clean Architecture / Hexagonal I/O adapters how to devide themClean Architecture / Hexagonal I/O 适配器如何划分它们
【发布时间】:2021-06-25 07:29:30
【问题描述】:

在许多文章中,我阅读了有关 Clean 或 Hexagonal Architecture 的文章,并找到了有关 I/O 适配器的信息,但在许多项目中,我仍然发现存储库具有保存/获取方法作为一个类,一个适配器具有一个实现的端口。

为什么不在两个不同的端口?

例如:

  • 接口 ProductOutput → 带有 get 方法
  • 接口 ProductImput → 带有保存方法

【问题讨论】:

    标签: clean-architecture


    【解决方案1】:

    输入适配器是可以驱动您的“Hexagone”的系统,例如 IHM、批次。

    输出适配器是由您的“Hexagone”驱动的系统,例如数据库、消息传递系统。

    【讨论】:

      猜你喜欢
      • 2022-10-13
      • 1970-01-01
      • 1970-01-01
      • 2021-10-20
      • 2010-10-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多