问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结
<context:component-scan base-package="com"/>
<bean id="bean1" class="com.Bean"></bean>
<bean id="bean" class="com.Bean" ></bean>
并且Java代码里bean1改成bean,还是bean1的值,为啥
@Component
public class Demo {
@Autowired
Bean bean1;
public static void main(String[] args) {
ApplicationContext ctx = new ClassPathXmlApplicationContext("bean.xml");
Demo demo= (Demo) ctx.getBean("demo");
System.out.println(demo.bean1);
}
}