Spring Boot修改啟動類

2021-10-24 20:17:54 字數 1170 閱讀 2900

前言:

spring boot預設情況下是自帶了乙個嵌入式容器,也就是不用部署在tomcat或jetty容器中即可訪問及執行,所以,需要打包構建war及部署在伺服器上,必須修改啟動類:

/**

* 預設情況下是自帶的嵌入式容器,如果需要構建war檔案並進行部署時

* 修改啟動類,繼承 springbootservletinitializer 並重寫 configure 方法

* 打成war包放到tomcat中啟動必須要這個類才行

*/public

class

extends

springbootservletinitializer

public

static

void

main

(string[

] args)

}

官網文件如下:

所有實現的介面:

公共抽象類springbootservletinitializer

extends object

乙個自以為是

執行 從傳統的war部署。結合

servlet

filter並 

servletcontextinitializer從應用程式上下文的servlet容器豆。

)或使初始化程式本身成為乙個@configuration。如果您springbootservletinitializer您可能還需要新增@ordered注釋來配置特定的啟動順序。

方法

修飾符和型別

方法和說明

配置應用程式。

(servletcontext servletcontext)

voidonstartup(servletcontext servletcontext)

被稱為執行完全配置

前言:spring boot預設情況下是自帶了乙個嵌入式容器,也就是不用部署在tomcat或jetty容器中即可訪問及執行,所以,需要打包構建war及部署在伺服器上,必須修改啟動類:

Spring Boot修改啟動類

前言 spring boot預設情況下是自帶了乙個嵌入式容器,也就是不用部署在tomcat或jetty容器中即可訪問及執行,所以,需要打包構建war及部署在伺服器上,必須修改啟動類 如下 預設情況下是自帶的嵌入式容器,如果需要構建war檔案並進行部署時 修改啟動類,繼承 springbootserv...

修改SpringBoot啟動Logo

package com.abc.springboot import org.springframework.boot.banner public static void main string args 在 src main resources 放入 banner.txt 檔案,該檔案名字不能隨意,...

Spring Boot修改啟動埠

spring boot是個好東西,可以不用容器直接在main方法中啟動,而且無需配置檔案,方便快速搭建環境。可是當我們要同時啟動2個springboot工程時,就會有問題,有可能會因為8080埠被第乙個應用占用而導致第二個應用無法啟動,這時就需要修改其中乙個工程的啟動埠。1.可以通過實現embedd...