我是春天的新手。我想动态创建实现类的对象。 spring提供了什么方法可以在不使用工厂模式的情况下动态创建对象。我不想使用if-else并返回对象,因为接口可以有100多种实现。
public interface MyInterface{
void display();
}
@Service
class Abc implements MyInterface {
display(){
SYSO("abc");
}
}
@Service
class xyz implements MyInterface{
display(){
SYSO("xyz");
}
}
// **********************
someMethod(String requestedClass){
//Suggested code here based on the requestedClass param
MyInterface myInterface = //suggested code
myInterface.display();
}