报错信息如下:
Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'runit_ref' is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:527)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1083)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:274)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1075)
at runit.runit.main(runit.java:19)
Spring 配置文件ID值和类中getBean()中类的值不对应
本文解决了一个关于Spring框架中NoSuchBeanDefinitionException的问题,该问题发生在尝试获取名为'runit_ref'的bean时。通过检查配置文件ID值与类中getBean()方法调用的名称一致性来定位问题。
1070

被折叠的 条评论
为什么被折叠?



