您应该已经注意到,当您运行 Spring Boot 应用程序时,会在应用程序的开头显示一个横幅。 为了您自己的目的,您可以通过实现 org.springframework.boot.Banner 接口来自定义起始横幅。 让我们看一个例子:
package com.demo;
import java.io.PrintStream;
import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.core.env.Environment;
@SpringBootApplication
public class SpringBootSimpleApplication {
public static void main(String[] args) {
SpringApplication app = new SpringApplication(SpringBootSimpleApplication.class);
app.setBanner(
new Banner() {
@Override
public void printBanner(Environment environment, Class<?> sourceClass, PrintStream out) {
out.print("nntWelcome to my CUSTOM Banner!nn".toUpperCase());
}
});
app.run(args);
}
}
运行应用程序时,您将看到如下内容:
$ ./mvnw spring-boot:run
Welcome to my CUSTOM Banner!
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
内容来源于网络,如有侵权,请联系作者删除!