won*_*rld 5 n-layer hexagonal-architecture
Alistair Cockburn介绍了一种六角形架构,现在它被称为端口和适配器模式.在我的理解中,这个概念类似于n层架构,其中一层仅通过抽象(接口)依赖于另一层.例如,应用程序层依赖于许多存储库服务接口而不是它的实现.这里不需要单独实现端口或适配器.像Unity这样的IoC容器可以注入存储库的实现,因此不需要适配器.
我是否将此端口和适配器模式与DIP(依赖注入原则)混淆?
有人能指出我的端口和适配器模式的实现?谢谢.