SpringBoot同一接口多个实现类配置的实例详解
程序员文章站
2022-03-18 16:37:20
springboot项目中可能出现一个接口有多个实现类的情况,如果不进行配置,注入接口时编译器不知道要注入哪个实现类就会报错,因此需要进行配置。以下进行举例:接口如下:两个实现类如下:controll...
springboot项目中可能出现一个接口有多个实现类的情况,如果不进行配置,注入接口时编译器不知道要注入哪个实现类就会报错,因此需要进行配置。以下进行举例:
接口如下:
两个实现类如下:
controller如下:
这样直接启动后就会报错,需要在添加@qualifier注解:
需要调用的实现类中添加标识:
此时再运行即可
到此这篇关于springboot同一接口多个实现类配置的文章就介绍到这了,更多相关springboot多个实现类配置内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: python中的类实例的属性查找过程