@SpringBootApplication
public class Application {
private static final Logger logger = LoggerFactory.getLogger(Application.class);
public static void main(String[] args) {
ApplicationContext ctx = SpringApplication.run(Application.class, args);
//所有的bean,参考:http://412887952-qq-com.iteye.com/blog/2314051
String[] beanNames = ctx.getBeanDefinitionNames();
//String[] beanNames = ctx.getBeanNamesForAnnotation(RestController.class);//所有添加该注解的bean
logger.info("bean总数:{}", ctx.getBeanDefinitionCount());
int i = 0;
for (String str : beanNames) {
logger.info("{},beanName:{}", ++i, str);
}
}
}打印所有SpringBoot载入的bean
最新推荐文章于 2025-10-31 11:04:33 发布

992





