|
|
1
2
只需定义bean A。当注入IFace1和Iface2时,它们将自动解析为A(当然,如果A是唯一的实现)。
|
|
2
0
我认为你应该试着只定义一个
然后只需在
|
|
|
3
0
除了其他人已经回答的问题外,我还想讨论这个问题中涉及bean依赖关系的部分。
将依赖项注入到
两者的示例:
因此,您的ProvideFace2Impl可以如下所示:
但不要这样使用 ,它会导致一些微妙的错误,比如双重代理或“无唯一类型的bean”错误等 Gorazd 建议。 |