0
我有以下接口:自动装配一类具有相同接口的对象
interface I {
public String getString();
public boolean isValid():
}
我想有它看起来像下面的实现。
class X implements I {
@Autowired
SomeOterClass dependency;
@Autowired
I fallbackImpl;
public String getString() {
if(dependency.eval()!=null)
return dependency.result();
if(fallbackImpl!=null)
return fallbackImpl.getString();
return null;
}
}
我想在这里实现的是在fallback中注入不同的SomeOtherClass对象。
这是可能使用弹簧?如果是这样,请指点。
你尝试了吗?发生了什么?应该没问题。 –
这应该按预期工作。你至少试过了吗? –
我不清楚如何编写弹簧配置来使用自动装配注入不同的fallbackImpl和依赖项。 –