java / beginner
Snippet
The Spring Boot Entry Point
This annotation is the starting point of every Spring Boot application. It enables auto-configuration, component scanning, and allows you to define extra configuration.
snippet.java
1
2
3
4
5
6
@SpringBootApplicationpublic class Application {public static void main(String[] args) {SpringApplication.run(Application.class, args);}}
spring
Breakdown
1
@SpringBootApplication
Combines @Configuration, @EnableAutoConfiguration, and @ComponentScan into one annotation.
2
SpringApplication.run(...)
The static method that launches the entire Spring application context.