Spring Boot -04- 使用自定义 Banner

版权声明:本文为博主原创文章,欢迎转载,转载请注明出处。觉得此文有用的,不嫌麻烦的,就留个言呐,或者点个赞呐,要是嫌麻烦呢,也麻烦点个赞嘛 https://blog.csdn.net/qq_40147863/article/details/88746218

Spring Boot -04- 使用自定义 Banner

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

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.0.5.RELEASE)

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

当然我们也可以在 banner.txt 中添加 spring boot 版本号之类的东西。或是自己公司的一些信息。
在这里插入图片描述

我应该怎么个性化定banner 呢?

这个很简单只需要两步!

第一步:在 src/main/resource 下新建 banner.txt

  • 可以在项目中创建,也只直接拷贝别人的直接放在 resources 下
  • 必须放在 resources 目录下(不需要配置,直接放在根目录,会自动扫描)
  • 命名必须为 banner.txt

第二步:获取自定义 Banner 文本:

${AnsiColor.RED}
                    .::::.
                  .::::::::.
                 :::::::::::
              ..:::::::::::'
           '::::::::::::'
             .::::::::::
        '::::::::::::::..
             ..::::::::::::.
           ``::::::::::::::::
            ::::``:::::::::'        .:::.
           ::::'   ':::::'       .::::::::.
         .::::'      ::::     .:::::::'::::.
        .:::'       :::::  .:::::::::' ':::::.
       .::'        :::::.:::::::::'      ':::::.
      .::'         ::::::::::::::'         ``::::.
  ...:::           ::::::::::::'              ``::.
 ````':.          ':::::::::'                  ::::..
                    '.:::::'                    ':'````..

${AnsiColor.YELLOW}------------------------------------------------
${AnsiColor.YELLOW}                       :: ${AnsiColor.YELLOW}@Xiao Pengwei
${AnsiColor.YELLOW}------------------------------------------------${AnsiColor.WHITE}

效果就是这样的:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_40147863/article/details/88746218