gpt4 book ai didi

N 层到六边形(端口和适配器)架构

转载 作者:行者123 更新时间:2023-12-02 12:22:21 25 4
gpt4 key购买 nike

Alistair Cockburn 引入了六角形架构,现在称为 Ports and Adapters图案。在我的理解中,这个概念类似于 n 层架构,其中一层仅通过抽象(接口(interface))依赖于另一层。例如,应用程序层依赖于许多存储库服务接口(interface)而不是它的实现。这里不需要单独实现端口或适配器。像 Unity 这样的 IoC 容器可以注入(inject)存储库的实现,因此不需要适配器。

我是否将此端口和适配器模式与 DIP(依赖注入(inject)原则)混淆了?

有人可以指出我端口和适配器模式的实现吗?谢谢。

最佳答案

我自己也在找这个。

Alistair Cockburn有一个带有解释的示例,可能会对您有所帮助,并且在 this conference 给出了一个示例.

关于N 层到六边形(端口和适配器)架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17253974/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com