zoukankan      html  css  js  c++  java
  • [转]SpringBoot系列——花里胡哨的banner.txt

    SpringBoot系列——花里胡哨的banner.txt

    banner.txt

      这里有几个定制banner的网站,文字、图片都可以秀起来,怎么秀就看你的骚操作了

      http://patorjk.com/software/taag

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

      http://www.degraeve.com/img2txt.php

    ${AnsiColor.BRIGHT_YELLOW}
    ////////////////////////////////////////////////////////////////////
    //                          _ooOoo_                               //
    //                         o8888888o                              //
    //                         88" . "88                              //
    //                         (| ^_^ |)                              //
    //                         O  =  /O                              //
    //                      ____/`---'\____                           //
    //                    .'  \|     |//  `.                         //
    //                   /  \|||  :  |||//                          //
    //                  /  _||||| -:- |||||-                         //
    //                  |   | \  -  /// |   |                       //
    //                  | \_|  ''---/''  |   |                       //
    //                    .-\__  `-`  ___/-. /                       //
    //                ___`. .'  /--.--  `. . ___                     //
    //              ."" '<  `.___\_<|>_/___.'  >'"".                  //
    //            | | :  `- \`.;` _ /`;.`/ - ` : | |                 //
    //               `-.   \_ __ /__ _/   .-` /  /                 //
    //      ========`-.____`-.___\_____/___.-`____.-'========         //
    //                           `=---='                              //
    //      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
    //            佛祖保佑       永不宕机      永无BUG                //
    ////////////////////////////////////////////////////////////////////

    banner.txt配置

    https://docs.spring.io/spring-boot/docs/2.1.0.RELEASE/reference/htmlsingle/#boot-features-banner

      ${AnsiColor.BRIGHT_RED}:设置控制台中输出内容的颜色

      ${application.version}:用来获取MANIFEST.MF文件中的版本号

      ${application.formatted-version}:格式化后的${application.version}版本信息

      ${spring-boot.version}:Spring Boot的版本号

      ${spring-boot.formatted-version}:格式化后的${spring-boot.version}版本信息

    # BANNER
    spring.banner.charset=UTF-8 # Banner file encoding.
    spring.banner.location=classpath:banner.txt # Banner text resource location.
    spring.banner.image.location=classpath:banner.gif # Banner image file location (jpg or png can also be used).
    spring.banner.image.width=76 # Width of the banner image in chars.
    spring.banner.image.height= # Height of the banner image in chars (default based on image height).
    spring.banner.image.margin=2 # Left hand image margin in chars.
    spring.banner.image.invert=false # Whether images should be inverted for dark terminal themes.

    结束语

      秀儿,是你吗?

      banner默认开启,如果不想让它打印怎么办?

      方法1,在main的run方法设置

    /**
     * 启动主类,springboot的入口
     * springboot 默认扫描的类是在启动类的当前包和下级包
     */
    @SpringBootApplication
    public class SpringbootWebsocketSpringdataJpaApplication {
    
        public static void main(String[] args) {
            SpringApplication springApplication = new SpringApplication(SpringbootWebsocketSpringdataJpaApplication.class);
            //Banner.Mode.OFF 关闭
            springApplication.setBannerMode(Banner.Mode.OFF);
            springApplication.run(args);
        }
    }

    方法2,Edit Configurations --> 勾选Hide banner

    代码开源

      代码已经开源、托管到我的GitHub、码云:

      GitHub:https://github.com/huanzi-qch/springBoot

      码云:https://gitee.com/huanzi-qch/springBoot

  • 相关阅读:
    BZOJ2734 [HNOI2012]集合选数
    BZOJ2288:[POJ Challenge]生日礼物
    浅谈堆
    BZOJ1150:[CTSC2007]数据备份
    POJ2442:Sequence
    POJ1442:Black Box
    POJ3784:Running Median
    洛谷【P1090】合并果子&&洛谷【P1334】瑞瑞的木板
    BZOJ1345:[Baltic2007]序列问题
    浅谈栈
  • 原文地址:https://www.cnblogs.com/qiyebao/p/12777122.html
Copyright © 2011-2022 走看看