spring依赖注入,一个接口有多个实现类,如何通过一个map注入所有实现类

1、首先有一个接口,包含了三个实现类。

2、三个实现类分别重写其中一个方法。

3、依赖注入时,全部注入到父接口中,通过Map方式接收


其中map的key就是实现类的类名,value就是依赖注入的类

4、具体使用

通过map直接get类名,就能获取到当前想使用的子类。

猜你喜欢

转载自blog.csdn.net/qq_39648029/article/details/108070376