网页设计banner代码(banner代码编写)

专车介绍该趟专车是开往SpringBoot自定义banner的实战专车,主要讲解制定自定义banner的过程专车问题第一个问题:如何制作banner第二个问题:如何替换掉SpringBoot默认的banner第

专车介绍

该趟专车是开往 SpringBoot 自定义 banner 的实战专车,主要讲解制定自定义 banner 的过程

专车问题

第一个问题:如何制作 banner

第二个问题:如何替换掉 SpringBoot 默认的 banner

第三个问题:如何在 banner 中显示项目相关信息,如项目名称、项目版本号

专车实战

首先在父模块下面创建一个名为 boot-example-banner 的子模块,打开如下网站:
https://www.bootschool.net/ascii

选择相应的字体,输入对应的文字,点击生成按钮,拷贝生成的结果

在 boot-example-banner 模块中创建 resources 目录,在 resources 目录下创建 banner.txt 文件,将刚才生成的结果贴入 banner.txt 文件中,启动项目,可以看到如下结果

网页设计banner代码(banner代码编写)

如果觉得如上的 banner 不好看,可以自己搜索想要的 banner,比如如下:

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

自从修改了如上的 banner,线上的 bug 也变少了,建议大家选择并替换

接下来我们要实现如何在 banner 中展示项目的名称、项目的版本号

第一步:在 pom 文件中添加资源配置

<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>

第二步:在 resources 目录下面创建 application.yml 文件

project:
build:
artifactId: \'@project.artifactId@\'
version: \'@project.version@\'

第三步:在 banner 中指定项目配置

////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88\" . \"88 //
// (| ^_^ |) //
// O = /O //
// ____/`---\'____ //
// .\' \\| |// `. //
// / \\||| : |||// //
// / _||||| -:- |||||- //
// | | \\ - /// | | //
// | _| \'\'---/\'\' | | //
// .-__ `-` ___/-. / //
// ___`. .\' /--.-- `. . ___ //
// .\"\" \'< `.____<|>_/___.\' >\'\"\". //
// | | : `- `.;` _ /`;.`/ - ` : | | //
// `-. _ __ /__ _/ .-` / / //
// ========`-.____`-.________/___.-`____.-\'======== //
// `=---=\' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG //
////////////////////////////////////////////////////////////////////
:: Spring Boot :: ${spring-boot.formatted-version}
:: Project Version :: ${project.build.version}
:: Project Name :: ${project.build.artifactId}

第四步:启动项目

////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88\" . \"88 //
// (| ^_^ |) //
// O = /O //
// ____/`---\'____ //
// .\' \\| |// `. //
// / \\||| : |||// //
// / _||||| -:- |||||- //
// | | \\ - /// | | //
// | _| \'\'---/\'\' | | //
// .-__ `-` ___/-. / //
// ___`. .\' /--.-- `. . ___ //
// .\"\" \'< `.____<|>_/___.\' >\'\"\". //
// | | : `- `.;` _ /`;.`/ - ` : | | //
// `-. _ __ /__ _/ .-` / / //
// ========`-.____`-.________/___.-`____.-\'======== //
// `=---=\' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG //
////////////////////////////////////////////////////////////////////
:: Spring Boot :: (v2.1.6.RELEASE)
:: Project Version :: 1.0-SNAPSHOT
:: Project Name :: boot-example-banner

通过如上配置,使得我们可以清楚的知道项目的一些相关配置信息,比如项目使用的 SpringBoot 版本号,项目名称,项目本身的版本号

小提示:我们可以在 banner.txt 中通过{AnsiColor.BRIGHT_RED}来指定背景色、前景色

完整的 banner 配置如下:

${AnsiColor.BRIGHT_RED}
////////////////////////////////////////////////////////////////////
// _ooOoo_ //
// o8888888o //
// 88\" . \"88 //
// (| ^_^ |) //
// O = /O //
// ____/`---\'____ //
// .\' \\| |// `. //
// / \\||| : |||// //
// / _||||| -:- |||||- //
// | | \\ - /// | | //
// | _| \'\'---/\'\' | | //
// .-__ `-` ___/-. / //
// ___`. .\' /--.-- `. . ___ //
// .\"\" \'< `.____<|>_/___.\' >\'\"\". //
// | | : `- `.;` _ /`;.`/ - ` : | | //
// `-. _ __ /__ _/ .-` / / //
// ========`-.____`-.________/___.-`____.-\'======== //
// `=---=\' //
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //
// 佛祖保佑 永不宕机 永无BUG //
////////////////////////////////////////////////////////////////////
:: Spring Boot :: ${spring-boot.formatted-version}
:: Project Version :: ${project.build.version}
:: Project Name :: ${project.build.artifactId}

专车总结

制作 banner 步骤:

第一步:访问 banner 制作网站

第二步:在 resources 目录下面创建 banner.txt 文件,将第一步制作的结果拷贝到文件中

第三步:在 pom 文件中配置资源路径

第四步:在 resources 目录下面创建 application.yml 文件,指定属性,并读取 pom 文件中的属性

第五步:在 banner.txt 文件中添加项目相关信息配置

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/45381.html

(0)
nan
上一篇 2021-11-15
下一篇 2021-11-15

相关推荐

  • 龙女技能加点(手游龙女技能加点)

    最是套路得人心,英雄联盟上百个英雄,搭配符文装备系统,可以衍生出无数个玩法。让我们学习学习韩服当前比较强势的玩法套路,用来冲一波分!攻速特效流天使在9.18版本,天使6级即可化身为远程英雄,这让其发育成型期较之前快了很多,也能利用射程优势更安全的

    2022-01-08 创业分享
    0
  • 如何看懂心电图(心电图如何看正不正常)

    心电图的基本组成部分并不复杂,但如何理解其波形代表的心脏节律、心肌供血及结构改变等异常并不简单。《心电图学习一日通》把晦涩的心电原理融合在一系列形象的图表中。本文系统介绍了心电图解读的9个步骤和要点。01查看电压及导联aVR在每条心

    2021-11-22 创业分享
    0
  • 买卖协议书怎么写(买卖合同协议范本)

    商品买卖合同买方:(下称甲方)卖方:(下称乙方)地址:地址:电话:电话:邮箱:邮箱:甲乙双方经过协商,本着自愿及平等互利的原则,就甲方向乙方出卖本合同约定的货物事宜,达成如下一致:第一条名称、规格和质量1.名称:2.规格:(应注明产品

    2022-01-10
    0
  • 关于艾滋病要知道的这八点(不慎接触艾滋病毒有72小时自救)

    自20世纪80年代被人类发现,艾滋病已致超过3000万人死亡。虽尚无有效治愈方法,但发生高危行为后,72小时内,艾滋病毒阻断药都有效!我国每年有近千名医生、警察等服用阻断药,无一人因职业暴露而感染。艾滋病毒入侵人体后会发生什么?转存了解↓

    2021-12-01 创业分享
    0
  • 在word中怎样将文字在竖行中排版(word文档怎么竖向排版)

    在排版过程中,有时需要对文本进行竖向排版,如图所示,你一般是如何操作呢?本期详细与大家分享相应的操作方法。想实现上图右侧的排版,可以通过以下方式来实现。第一步:插入竖向文本框点击插入——形状——在基本形状中找到竖向文本。PS:图形

    2021-12-03 创业分享
    0
  • seo外链分析工具,SEO数据查询工具有哪些

    SEO数据查询工具是SEO工作中使用最频繁的工作seo外链分析工具,最常用的是站长之家以及爱站的查询。这里主要介绍站长之家的查询工具,爱站的查询类似。 了解关于seo的最新的入门教程,以及这方面的系统化的知识和思路的话,成为一名真正的高手: 你可以来这个群:开头是318,中间是424,结尾是346, 在这个群里你可以每天都能学习到关于SEO方面的知识,我们会有专门的人讲解,你只需要付出你的时间和用…

    创业分享 2021-07-26
    0

发表回复

登录后才能评论