如何实现一个接口类,多个实现类,通过请求参数来实现动态选择实现类???@Service

话不多说:(此次全部截图,不想你直接伸手,代码要多敲

一、建立枚举类:用于区分你需要有多少个实现类

如何实现一个接口类,多个实现类,通过请求参数来实现动态选择实现类???@Service

 

二、建立接口类:用于声明父类的方法(注意,接口可不用注入,调用看实现类)

如何实现一个接口类,多个实现类,通过请求参数来实现动态选择实现类???@Service

 

三、建立实现多个实现类:用于实现具体方法(注意:实现类需要注入容器)

如何实现一个接口类,多个实现类,通过请求参数来实现动态选择实现类???@Service

如何实现一个接口类,多个实现类,通过请求参数来实现动态选择实现类???@Service

 

 

四、建立操作类型工厂

如何实现一个接口类,多个实现类,通过请求参数来实现动态选择实现类???@Service

 

五、使用方法示例:这个标注的对象就是根据请求参数的类型来动态选择的。

如何实现一个接口类,多个实现类,通过请求参数来实现动态选择实现类???@Service