在开发过程中会遇到很多问题,通常会查看容器中是否已经加载了自己所需要的beans,
今天分享一个简单的方法,不用日志框架,直接在控制台打印应用所加载的所有的beans,
直接在main方法中添加以下代码:
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
ApplicationContext context = SpringApplication.run(DemoApplication.class, args);
Arrays.stream(context.getBeanDefinitionNames()).forEach(System.out::println);
}
}
重新启动即可,简单实用!