请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么用接口类而不用IMPL呢?

请问一下师兄为什么在controller里不用ProductServiceImpl呢?

正在回答 回答被采纳积分+3

2回答

廖师兄 2020-07-18 12:14:17

这是设计思想,面向接口编程,为了解耦。

0 回复 有任何疑惑可以回复我~
廖师兄助理 2020-07-16 21:15:13

接口上定义方法的,impl是方法的实现,再不懂的话,同学你需要去补充基础知识了

0 回复 有任何疑惑可以回复我~
  • 提问者 大神ing就是我 #1
    你可能没懂我问题的意思,我想问的是为什么不用实现类呢?如果有多个类实现同一个接口,那么我直接用接口类,Autowired的时候怎么知道装配哪一个呢?
    回复 有任何疑惑可以回复我~ 2020-07-17 23:45:12
  • 廖师兄 回复 提问者 大神ing就是我 #2
    通过实现类的名字来区别。@ Autowired 
     ProductService ProductServiceImpl
    回复 有任何疑惑可以回复我~ 2020-07-18 12:15:22
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信