Springboot的2种启动方式

时间:2023-03-08 23:31:01
Springboot的2种启动方式

sprigboot既可以直接通过main方法启动,也可以在tomcat里启动,在main方法里启动很简单,直接run启动类的main方法就可以了。

在tomcat里启动是需要配置一下的,需要实现以下SpringBootServletInitializer

  1. public class ServletInitializer extends SpringBootServletInitializer {
  2. @Override
  3. protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
  4. return application.sources(Starter.class);
  5. }
  6. }

也可以把Starter直接继承SpringBootServletInitializer把这个方法添在里面。

然后就可以和普通的web工程一样直接添加到tomcat下运行了。