SpringBoot的Banner图案

本文介绍了如何关闭SpringBoot默认启动时的日志logo,并指导读者在src/main/resources创建自定义banner.txt,使用ansi颜色控制字符样式。通过在线工具生成示例和提供常见代码片段,展示了如何为SpringBoot应用添加个性化启动画面。
摘要由CSDN通过智能技术生成

1、关闭springboot的日志logo

@SpringBootApplicationpublic 
classApplication {
  public static voidmain(String[] args) {
        // 启动Springboot,启动Spring容器
        
        SpringApplication springApplication = new         SpringApplication(Application.class);
        
        springApplication.setBannerMode(Banner.Mode.OFF);
        
        springApplication.run(args);
    
    }
}

2、自定义

pring Boot 工程的 /src/main/resources 目录下创建一个 banner.txt 文件。

banner 属性

  • AnsiColor:用来设定字符的前景色;
  • AnsiBackground:用来设定字符的背景色。
  • AnsiStyle:用来控制加粗、斜体、下划线等等。

${AnsiColor.BRIGHT_RED}###springboot.run
${AnsiColor.BRIGHT_YELLOW}###busi

图片

3、在线生成

http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20

http://www.network-science.de/ascii/

4、常用例子

                   _ooOoo_
                  o8888888o
                  88" . "88
                  (| -_- |)
                  O\  =  /O
               ____/`---'\____
             .'  \\|     |//  `.
            /  \\|||  :  |||//  \
           /  _||||| -:- |||||-  \
           |   | \\\  -  /// |   |
           | \_|  ''\---/''  |   |
           \  .-\__  `-`  ___/-. /
         ___`. .'  /--.--\  `. . __
      ."" '<  `.___\_<|>_/___.'  >'"".
     | | :  `- \`.;`\ _ /`;.`/ - ` : | |
     \  \ `-.   \_ __\ /__ _/   .-` /  /
======`-.____`-.___\_____/___.-`____.-'======
                   `=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
         佛祖保佑       永无BUG
 ------- 
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
 
    ---------------
    --           --
    --           --
    ---------------
 
                            _ ._  _ , _ ._
                          (_ ' ( `  )_  .__)
                        ( (  (    )   `)  ) _)
                       (__ (_   (_ . _) _) ,__)
                           `~~`\ ' . /`~~`
                           ,::: ;   ; :::,
                          ':::::::::::::::'
     _________________jgs______/_ __ \________________________
    |                                                         |
    |                 BAD, BAD, BUG HERE :-)                  |
    |_________________________________________________________|
 
 
     ________________________
    /\                       \
    \_|                       |
      |                       |
      |                       |
      |   ____________________|_
       \_/_____________________/
 
  
┌─┐       ┌─┐ + +
┌──┘ ┴───────┘ ┴──┐++
│                 │
│       ───       │++ + + +
███████───███████ │+
│                 │+
│       ─┴─       │
│                 │
└───┐         ┌───┘
│         │
│         │   + +
│         │
│         └──────────────┐
│                        │
│                        ├─┐
│                        ┌─┘
│                        │
└─┐  ┐  ┌───────┬──┐  ┌──┘  + + + +
│ ─┤ ─┤       │ ─┤ ─┤
└──┴──┘       └──┴──┘  + + + +
神兽保佑
代码无BUG!
${AnsiColor.BRIGHT_RED}            busi.springboot.run
${AnsiColor.BRIGHT_YELLOW}---------------------------------------------------------------------

其他参考
https://blog.csdn.net/echizao1839/article/details/105238009


结尾

欢迎评论点赞加关注,我会继续努力的!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值