Зачем мне нужен основной метод, если я разрабатываю веб-приложение для войны, используя Spring Boot?
Я занимаюсь разработкой веб-приложения с использованием Spring Boot. Мое типичное развертывание генерируетwar
и поместите его вwebapps
папка в каталоге Tomcat.
Я заметил сSpringBootМне понадобитсяmain
метод. Мне интересно, зачем это нужно. Если есть способ избежать этого, что бы это было?
@SpringBootApplication
public class Application extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(Application.class);
}
public static void main(String[] args) throws Exception {
SpringApplication.run(Application.class, args);
}
}