【发布时间】:2020-06-12 14:18:56
【问题描述】:
我一直在对 Hexagonal Architecture 也就是端口和适配器进行大量研究。我喜欢这些概念,但在一些实用性上苦苦挣扎。例如,域不应该具有数据库访问详细信息(实现)。相反,它应该在框架层中。但是为了获取正确的数据,数据访问涉及很多“智能”,在我看来,这应该属于域吗?因此,我正在寻找一个示例 Java 项目,该项目实际上演示了域、应用程序和框架层之间的交互。有谁知道这样的事情是否存在?我没有多少运气找到它。很多关于六边形架构概念的博客,但没有具体的例子。
【问题讨论】:
-
有一些漂亮的六边形架构示例实现:allegro.tech/2020/05/…
-
这个例子很有帮助。谢谢!
标签: java domain-driven-design hexagonal-architecture