1

我得到以下异常:

StateException:bean 类 [com.company.project.services.autoExec.ScenarioService] 的注释指定的 bean 名称“scenarioServiceImpl”与现有的、不兼容的同名 bean 定义和 >class[com.company.project.services .autoExec.ScenarioServiceImpl] >在 org.springframework.ontext.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPath>BeanDefinitionScanner.java:274)

这是类和接口的签名:

public interface ScenarioService 



@Component("scenarioServiceImpl")
public class ScenarioServiceImpl implements ScenarioService

我真的不明白为什么spring将我在实现中指定的名称归因于接口并最终导致冲突。

PS:我没有使用基于xml的配置,所以请放心没有冲突。

4

0 回答 0