如果存在两个类型信息不同的实例,则通过键入将泛型接口的类型化组件注入泛型类将失败。我得到的结果是
org.springframework.beans.factory.NoUniqueBeanDefinitionException: No qualifying bean of typeavailable: expected single matching bean but found 2: integerPrinter,stringPr
你能帮我澄清一下我该如何处理Spring中的泛型吗?在下面的示例中,抛出了异常NoUniqueBeanDefinitionException: No qualifying bean of type 'java.lang.Object' availablefooService = context.getBean(FooService.class); }
我想要注意的是,如果我将泛型</e
我对spring有意见。我将基于xml文件的spring配置替换为基于注释的配置。正因为如此,我遇到了以下问题。有一个类,其中一个字段是由基于类的自动装配配置的。到目前为止,只有一个候选人。但是现在有不止一个候选者,因为我已经将@Named标记添加到同一接口的多个类中。下面是一个代码示例:带有自动装配字段的类:
public class AutowiringClass<X,
我正在使用大于4的Spring版本。我已经使用@Configuration配置了具有相同超类的beanpublic Class ConfigClass{
public Apple apple>{
ReturnType fruit;
我得到了这个漂亮的歧义错误消息:
未定义水果类型的限定bean :应为单个匹配bean,但找到2: appleInjection,自动连接依赖项的orangeInjection失败;嵌套异常为org.spri