為何要繼承SpringBootServletInitializer,為何要實現configure這方法


繼承SpringBootServletInitializer可以使用外部tomcat(web容器啟動項目),自己可以設置端口號,項目名。

繼承之后要實現他的configure方法

 1 @SpringBootApplication
 2 @MapperScan({"com.eliansun.mapper"})
 3 @EnableRetry
 4 public class BaseQuartzApplication extends SpringBootServletInitializer {
 5 
 6     public static void main(String[] args) {
 7         SpringApplication.run(BaseQuartzApplication.class, args);
 8     }
 9 
10     @Override
11     protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
12         return builder.sources(BaseQuartzApplication.class);
13     }
14 
15 }

 

不需要用外部tomcat的話繼承不繼承都可以。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM