Springboot的2种启动方式


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

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

 

[java]  view plain  copy
 
 print?
  1. public class ServletInitializer extends SpringBootServletInitializer {  
  2.   
  3.             
  4.         @Override    
  5.         protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {    
  6.             return application.sources(Starter.class);    
  7.         }    
  8.   
  9. }  


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

 

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM