资源库和rpc调用的实现位置
来源:2-10 剥离领域模型与技术实现:建立分层架构

炫德基
2022-07-16
老师,这里有点疑惑,资源库和rpc调用的实现,不是应该放在基础设施层吗?怎么放到adapter层呢?adapter层应该只作为controller层的作用吧?
写回答
1回答
-
尤达_技术咖啡
2022-07-20
在整洁架构中,基础设施层原则上是不能带有业务逻辑,不能依赖领域模型的,所以资源库放在基础设施层是不合适的。资源库和远程服务调用的实现,都涉及与外部系统的对接,当外部系统发生变更时,通过adapter层的隔离可以使领域层避免受影响。
00
相似问题