zoukankan      html  css  js  c++  java
  • springBoot设置横幅

    启动springBoot时自定义横幅

    第一步

    • 创建banner.txt文件 文件名必须为banner.txt! !

    image-20210513170340221

    然后添加内容即可 颜色可以自己更改

    第二步

    佛祖一号:

    ${AnsiColor.BRIGHT_YELLOW}为颜色配置 可以自己更改

    ${AnsiColor.BRIGHT_YELLOW}
                                _ooOoo_
                               o8888888o
                               88" . "88
                               (| -_- |)
                                O = /O
                            ____/`---'\____
                          .   ' \| |// `.
                           / \||| : |||// 
                         / _||||| -:- |||||- 
                           | | \ - /// | |
                         | \_| ''---/'' | |
                           .-\__ `-` ___/-. /
                       ___`. .' /--.-- `. . __
                    ."" '< `.___\_<|>_/___.' >'"".
                   | | : `- \`.;` _ /`;.`/ - ` : | |
                       `-. \_ __ /__ _/ .-` / /
             ======`-.____`-.___\_____/___.-`____.-'======
                                `=---='
    
             .............................................
                      佛祖保佑             永无BUG
              佛曰:
                      写字楼里写字间,写字间里程序员;
                      程序人员写程序,又拿程序换酒钱。
                      酒醒只在网上坐,酒醉还来网下眠;
                      酒醉酒醒日复日,网上网下年复年。
                      但愿老死电脑间,不愿鞠躬老板前;
                      奔驰宝马贵者趣,公交自行程序员。
                      别人笑我忒疯癫,我笑自己命太贱;
                      不见满街漂亮妹,哪个归得程序员?
    
    
    //                          _ooOoo_                               //
    //                         o8888888o                              //
    //                         88" . "88                              //
    //                         (| ^_^ |)                              //
    //                         O  =  /O                              //
    //                      ____/`---'\____                           //
    //                    .'  \|     |//  `.                         //
    //                   /  \|||  :  |||//                          //
    //                  /  _||||| -:- |||||-                         //
    //                  |   | \  -  /// |   |                       //
    //                  | \_|  ''---/''  |   |                       //
    //                    .-\__  `-`  ___/-. /                       //
    //                ___`. .'  /--.--  `. . ___                     //
    //              ."" '<  `.___\_<|>_/___.'  >'"".                  //
    //            | | :  `- \`.;` _ /`;.`/ - ` : | |                 //
    //               `-.   \_ __ /__ _/   .-` /  /                 //
    //      ========`-.____`-.___\_____/___.-`____.-'========         //
    //                           `=---='                              //
    //      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
    //                  佛祖保佑           永无BUG              //
    
     ———————————————— 
    
    

    更多请参考 https://blog.csdn.net/vbirdbest/article/details/78995793

    自定义横幅路径

    • 可以点进SpringApplication中查看下源码

    image-20210513170839510

    可以看到springBanner中有两个属性 DEFAULT_BANNER_LOCATION 默认文件路径 BANNER_LOCATION_PROPERTY 设置路径字段

    进入SpringApplicationBannerPrinter

    image-20210513172559358

    BANNER_IMAGE_LOCATION_PROPERTY可以指定图片 但也时ASCII格式 可以通过下面的工具进行转换

    springBoot可以通过这两个属性自定义文件路径 但必须在 bootstrap.yml配置文件中配置 否则读取不到

    spring:
      banner:
        image:
          location: classpath:5.jpg
    

    关闭横幅

    • 在启动类中添加如下内容
    SpringApplication springApplication = new SpringApplication(SpringBootFastdfsApplication.class);
    springApplication.setBannerMode(Banner.Mode.OFF);
    springApplication.run();
    

    生成工具

    如果让我们手工的来编辑这些字符画,显然是一件非常困难的差事。所以,我们可以借助下面这些工具,轻松地根据文字或图片来生成用于Banner输出的字符画。

  • 相关阅读:
    laytpl模板——怎么使用ajax与数据交互
    项目中遇到的几个日期转换的场景
    input可以自动换行吗???
    EL表达式 if 和 if else语句的写法
    小程序开发之背景图片的设置
    主流浏览器内核
    HTTP状态码
    (四)js数组方法一
    (效果二)js实现两个变量值的交换
    (十八)js控制台方法
  • 原文地址:https://www.cnblogs.com/zgrey/p/14765507.html
Copyright © 2011-2022 走看看