Skip to content

Instantly share code, notes, and snippets.

@chrisbay
Last active November 3, 2016 23:13
Show Gist options
  • Save chrisbay/c8510b141fece941967c80abc6a3a208 to your computer and use it in GitHub Desktop.
Save chrisbay/c8510b141fece941967c80abc6a3a208 to your computer and use it in GitHub Desktop.
Print all beans found or provided by Spring Boot
@SpringBootApplication
public class MyApplication {

    public static void main(String[] args) {
        ApplicationContext ctx = SpringApplication.run(MyApplication.class, args);
        System.out.println("Beans provided or found by Spring Boot:");
        String[] beanNames = ctx.getBeanDefinitionNames();
        Arrays.sort(beanNames);
        for (String beanName : beanNames) {
            System.out.println(beanName);
        }
    }

}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment