采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
RT
同学,举个例子:比如说controller调用service,最好调用的是service的接口,而不是service的实现。这样的话,今后service有多个实现的话,就不需要修改controler的代码了。
会的呀老师,两个实现类,我在controller引用service注入的时候需要指明实现类。这怎么解释
没毛病,我也曾这么想过,但是论证后,这个原则应该是尽量少的修改上层调用方,一点不改做不到
理论上来说,不用spring的话确实是不用修改controller了[狗头]
登录后可查看更多问答,登录/注册
系统学习设计原则,设计模式,锤炼编码内功,赢取高薪Offer
2.9k 2
1.2k 11
1.3k 8
1.2k 6
1.3k 6