一、Banner
1、更换Banner:
SpringBoot默认的Banner样式是可以更换的,通过添加(修改)banner.txt文件,直接放在src/main/resources下即可,并且也可以是banner.gif、
banner.jpg
、 banner.png或者设置
spring.banner.image.location,这些会以ASCII形式进行展示。
①SpringApplication.setBanner()方法自定义Banner样式。
public static void main(String[] args) {
SpringApplication app = new SpringApplication(Example.class);
app.setBanner(new Banner() {
@Override
public void printBanner(Environment environment, Class<?> sourceClass, PrintStream out) {
out.println("\"( ̄▽ ̄)\"");
}
});
app.run(args);
}
2、关闭Banner:
两种配置文件形式关闭
application.properties配置文件
spring.main.banner-mode=off
application.yml配置文件
spring:
main:
banner-mode: "off"
编程形式关闭
public static void main(String[] args) {
SpringApplication app = new SpringApplication(Example.class);
app.setBannerMode(Banner.Mode.OFF);
app.run(args);
}
SpringApplicationBuilder可以实现方法调用链接一起
public static void main(String[] args) {
new SpringApplicationBuilder()
.sources(Example.class)
.bannerMode(Banner.Mode.OFF)
.run(args);
}