开发者社区> 问答> 正文

在架构设计和代码开发中解决底层依赖的高层中的几种基本方式是什么?

在架构设计和代码开发中解决底层依赖的高层中的几种基本方式是什么?

展开
收起
Aries- 2022-05-09 11:11:01 472 0
来自:阿里技术
1 条回答
写回答
取消 提交回答
  • 1、系统依赖转换为数据依赖; 2、接口依赖,通过底层定义SPI,业务层实现,这种做法其实是不得已为之, 同时,我们在设计过程中还是尽可能避免走这条路; 3、通过事件机制解耦依赖。

    2022-05-09 11:22:35
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
阿里云卓越架构白皮书_导读版 立即下载
微服务×容器Meetup:云原生架构与应用专场PPT合辑 立即下载
云原生架构容器&微服务优秀案例集 立即下载