SpringBoot中如何在main函数中输出容器中所有bean呢?
下文笔者讲述springBoot中使用代码输出容器中所有bean的方法分享,如下所示
实现思路: 通过获取ApplicationContext 对象 然后使用其getBeanDefinitionNames() 方法即可返回所有Bean例:
@SpringBootApplication public class TestClass { public static void main(String[] args) { ApplicationContext context = SpringApplication.run(TestClass.class, args); //输出容器中所有bean Arrays.stream(context.getBeanDefinitionNames()).forEach(System.out::println); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。