zoukankan      html  css  js  c++  java
  • Spring boot自定义启动字符画(banner)

    spring boot项目启动时会打印spring boot的ANSI字符画,可以进行自定义。

    如何自定义

    实现方式非常简单,我们只需要在Spring Boot工程的/src/main/resources目录下创建一个banner.txt文件,然后将ASCII字符画复制进去,就能替换默认的banner了。

    █████████████████████████████████████████████████████████████████████████████████████████████████████
    
     █████╗ ██╗██╗   ██╗██╗    ███████╗ █████╗  █████╗ ███████╗
    ██╔══██╗██║██║   ██║██║    ██╔════╝██╔══██╗██╔══██╗██╔════╝
    ███████║██║██║   ██║██║    ███████╗███████║███████║███████╗
    ██╔══██║██║██║   ██║██║    ╚════██║██╔══██║██╔══██║╚════██║
    ██║  ██║██║╚██████╔╝██║    ███████║██║  ██║██║  ██║███████║
    ╚═╝  ╚═╝╚═╝ ╚═════╝ ╚═╝    ╚══════╝╚═╝  ╚═╝╚═╝  ╚═╝╚══════╝
    
    █████████████████████████████████████████████████████████████████████████████████████████████████████
    

    如何生成字符画

    如果让我们手工的来编辑这些字符画,显然是一件非常困难的差事。

    正好刚接触jhipster,发现有一个 generator-jhipster-banner插件,可以生成banner.

    首先安装:

    npm install -g generator-jhipster-banner
    

    使用:

    yo jhipster-banner.
    

    没有安装yo的,先安装:

    npm install -g yo
    

    按提示输入文本和选择颜色即可。

    其他方法:

    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                  //
    ////////////////////////////////////////////////////////////////////
    

    作者:Jadepeng
    出处:jqpeng的技术记事本--http://www.cnblogs.com/xiaoqi
    您的支持是对博主最大的鼓励,感谢您的认真阅读。
    本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    Window_Open详解
    ajax josn 城市
    图片在容器里垂直居中
    Asp.Net 分段,断点,下载
    HTTP Range
    看得懂的看
    反射访问非公共成员
    C# Rijndael 大文件 分割/合并 并 加密
    在存储过程中如何实现将id列表字符串传入in()
    《植物大战僵尸》网页脚本版
  • 原文地址:https://www.cnblogs.com/xiaoqi/p/springboot-banner.html
Copyright © 2011-2022 走看看