在项目中,我们通常是以下这种结构
那么在项目中我们用了spring的依赖注入,为什么还要写interface这看似重复的工作?
收起
完全解耦,面向对象编程的一模块就是面向接口编程,程序可扩展性,后期维护,代码清晰度的保证
报告相同问题?