0 day streak
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
java
1
2
3
4
5
6
@SpringBootApplication
public 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.