为什么在Controller层中,自动注入Iservice,而不是serviceImpI?

经常写的代码:@Autowrite Aservice  aservice

不明白为什么在注入的是抽象层,而不是实现层,直到看到了这篇博客:https://blog.csdn.net/qq_31963719/article/details/79458002

明白了什么是所谓的 面向接口编程

在自动注入抽象层的时候,会实例化该抽象类,而serviceImp是service的实现类,所以自动的生成这个实现类。

猜你喜欢

转载自www.cnblogs.com/zzw3014/p/11798360.html