Skip to content

Commit

Permalink
chore: print all registered Spring beans on application startup
Browse files Browse the repository at this point in the history
  • Loading branch information
KrishnaBishowkarma committed Nov 12, 2024
1 parent 6927090 commit d9be35e
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion src/main/java/com/krishna/Main.java
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,21 @@

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;

@SpringBootApplication

public class Main {

public static void main(String[] args) {
SpringApplication.run(Main.class, args);
ConfigurableApplicationContext applicationContext = SpringApplication.run(Main.class, args);

String[] beanDefinitionNames = applicationContext.getBeanDefinitionNames();

for (String beanDefinitionName : beanDefinitionNames) {
System.out.println(beanDefinitionName);
}

}

}

0 comments on commit d9be35e

Please sign in to comment.