• 配置 spring boot 的 banner (自定义或取消banner)


    banner的中文含义是横幅,也就是启动springboot项目时,出现的特有图画。

    如下图所示,这是springboot自带的banner:

    自定义banner

    如果不想看springboot 自带的这个banner,可以DIY一个banner。

    1、首先在项目的resources 目录下新建一个banner.txt文件。

    2、打开banner定制网站:http://patorjk.com/software/taag

    具体操作如下图:

    还可以修改Font,长度和宽度。

    3、在banner.txt文件中粘贴刚才复制的内容:

    4、点击右上角绿色箭头(如果项目正在运行,先点击右上角红色方框停止运行,再点击绿色箭头),运行项目,看一下效果

    成功自定义一个banner!

    关闭banner

    如果不想启动项目时出现banner,可以在启动类中进行关闭。

    具体代码如下:

    package com.example.demo01;
    
    import org.springframework.boot.Banner;
    import org.springframework.boot.SpringApplication;
    import org.springframework.boot.autoconfigure.SpringBootApplication;
    import org.springframework.boot.builder.SpringApplicationBuilder;
    
    @SpringBootApplication
    public class Demo01Application {
    
        public static void main(String[] args) {
            //SpringApplication.run(Demo01Application.class, args);
            SpringApplicationBuilder builder = new SpringApplicationBuilder(Demo01Application.class);
            SpringApplication build = builder.build();
            build.setBannerMode(Banner.Mode.OFF);
            build.run(args);
        }
    
    }
    

    主要是这4行代码:

    SpringApplicationBuilder builder = new SpringApplicationBuilder(Demo01Application.class);
    SpringApplication build = builder.build();
    build.setBannerMode(Banner.Mode.OFF);
    build.run(args);
    

    然后,再重新运行项目,如下图

    banner被关闭了。

    每天学习一点点,每天进步一点点。

  • 相关阅读:
    关于jQuery的选择器
    解读position定位
    html5新增的功能。
    关于ajax的同步异步
    响应式布局由来和剖析
    jQuery的效果函数及如何运用
    jQuery的选择器
    position定位的解析与理解
    HTML5与CSS3中新增的属性详解
    对Ajax的解析
  • 原文地址:https://www.cnblogs.com/youcoding/p/12985847.html
Copyright © 2020-2023  润新知