美文网首页springbootIDEAjs css html
Spring Boot项目自定义启动Banner

Spring Boot项目自定义启动Banner

作者: 平方 | 来源:发表于2022-07-24 14:13 被阅读0次

    一、什么是banner

    SpringBoot项目启动的时候会打印一个图案,这个图案就是所说的banner,默认的banner是像下面这个样子, 其实这个图案是可以改变的,可以用自定义的图案。


    1.原版.PNG

    二、自定义banner

    首先在resource下面创建一个banner.txt文件,SpringBoot项目启动的时候会打印这个文件的内容,比如


    2.自定义.PNG

    代码如下:

    ${AnsiColor.BRIGHT_YELLOW}
    ////////////////////////////////////////////////////////////////////
    //                          _ooOoo_                               //
    //                         o8888888o                              //
    //                         88" . "88                              //
    //                         (| ^_^ |)                              //
    //                         O\  =  /O                              //
    //                      ____/`---'\____                           //
    //                    .'  \\|     |//  `.                         //
    //                   /  \\|||  :  |||//  \                        //
    //                  /  _||||| -:- |||||-  \                       //
    //                  |   | \\\  -  /// |   |                       //
    //                  | \_|  ''\---/''  |   |                       //
    //                  \  .-\__  `-`  ___/-. /                       //
    //                ___`. .'  /--.--\  `. . ___                     //
    //              ."" '<  `.___\_<|>_/___.'  >'"".                  //
    //            | | :  `- \`.;`\ _ /`;.`/ - ` : | |                 //
    //            \  \ `-.   \_ __\ /__ _/   .-` /  /                 //
    //      ========`-.____`-.___\_____/___.-`____.-'========         //
    //                           `=---='                              //
    //      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
    //            佛祖保佑       永不宕机     永无BUG                     //
    ////////////////////////////////////////////////////////////////////
    ${AnsiColor.BRIGHT_CYAN}
    Application Version: ${application.version}
    Spring Boot Version: ${spring-boot.version}
    
    By ------------ ${application.author}
    ${AnsiColor.DEFAULT}
    

    AnsiColor是控制颜色的一个类,有以下几个值:

    DEFAULT, 
    BLACK, 
    RED, 
    GREEN, 
    YELLOW, 
    BLUE, 
    MAGENTA, 
    CYAN, 
    WHITE, 
    BRIGHT_BLACK, 
    BRIGHT_RED, 
    BRIGHT_GREEN, 
    BRIGHT_YELLOW, 
    BRIGHT_BLUE, 
    BRIGHT_MAGENTA, 
    BRIGHT_CYAN, 
    BRIGHT_WHITE;
    

    spring-boot.version是springboot版本号
    application.version和application.author都可以在配置文件里定义

    application.author=gfp
    application.version=1.0
    

    也可以使用其他的文字样式下面的网址可以自定义文字,但是不能使用中文

    https://www.bootschool.net/ascii

    相关文章

      网友评论

        本文标题:Spring Boot项目自定义启动Banner

        本文链接:https://www.haomeiwen.com/subject/jrvgirtx.html