Spring Boot Banner(四)

一、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);
}

猜你喜欢

转载自www.cnblogs.com/bky-lzw/p/9689152.html
今日推荐