老师高层模块不应该依赖低层模块,请问这里的高层和低层模块分别指什么?可以举个例子吗

来源:3-4 依赖倒置原则讲解+coding

weixin_慕数据9584741

2020-06-18

RT

写回答

1回答

geelylucky

2020-06-21

同学,举个例子:比如说controller调用service,最好调用的是service的接口,而不是service的实现。这样的话,今后service有多个实现的话,就不需要修改controler的代码了。

1
3
慕粉2463618
回复
慕粉13644985608
理论上来说,不用spring的话确实是不用修改controller了[狗头]
2022-02-17
共3条回复

Java设计模式精讲-Debug方式+内存分析

系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer

3430 学习 · 407 问题

查看课程