项目场景:
学习 springboot 的conditional中
问题描述
提示:这里描述项目中遇到的问题:
// ./config/UserConfig.java
@Bean
public User user()
{
return new User();
}
// ./Demodemo2Application.java
ConfigurableApplicationContext run = SpringApplication.run(Demodemo2Application.class, args);
System.out.println(run.getBean("User"));
运行结果:
解决方案:
这个Bean加载的时候是按照方法名命名的?
这合理吗?
将getBean(“User”)改为getBean(“user”)就可以了。

版权声明:本文为qq_45799650原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。