<返回更多

洋葱架构Onion Architecture

2021-02-23    
加入收藏

洋葱架构从六边形架构发展而来,在中间的核心业务逻辑里又引入了分层。对于洋葱架构来说,应用构建在领域模型上,里层定义接口,外层实现接口,只能外层调用里层,里层不能调用外层,并且里层感知不到外层的存在。

洋葱架构Onion Architecture

 

Domain Model:业务模型,对应DDD中的Entity、值对象等

Domain Service:核心业务逻辑

Application Service:应用的输入输出层

User Interface/Tests/Application:适配器层

 

优点:

 

缺点:

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>