使用Spring Boot 开发时,当程序启动的时候控制台会输出由字符组成的Spring符号。这个是Spring Boot为自己设计的Banner

所有的Spring Boot 程序启动时都是输出Spring,这是不是太单调了。那么输出一些有个性的符号,或者输出公司的名字是不是更有意思?

定制 banner 步骤
  1. 在 src/main/resources 下新建 banner.txt,如:
    Spring Boot 定制个性 banner_spring教程

  2. 通过在线网站生成自己想要的字符,将网站生成的字符复制到 banner.txt 即可。
    这里推荐两个在线生成的网站:

    1. https://www.bootschool.net/ascii-art
    2. http://patorjk.com/software/taag/
  3. 如:搜索佛祖字符,把字符复制到 banner.txt 里即可
    Spring Boot 定制个性 banner_spring学习_02

  4. 启动 Spring Boot,发现控制台输出的 banner 变成了刚刚添加的效果。
    Spring Boot 定制个性 banner_spring学习_03

去掉 banner
  • 如果你想去掉默认生成的Spring banner 图标。下面有两种方法可以去掉
  1. 在 Spring Boot 启动类中添加以下代码:
SpringApplication application = new SpringApplication(Application.class);
		application.setBannerMode(Mode.OFF);  //启动引导类模式 关闭
		application.run(args);

如:
Spring Boot 定制个性 banner_spring学习_04

  1. 在配置文件 application.properties 中添加:
spring.main.banner-mode=off