springboot中banner.txt文件算是比较常用的了,总结一下:

1.banner.txt文件放在resource文件夹下,启动项目时会自动生效,会打印banner.txt文件中的内容到控制台,一般用于输出该项目的一些信息,比如项目版本,输出使用的组件的版本等等。

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

如下

${AnsiColor.BRIGHT_BLUE}这句话下面的文本输出颜色为:蓝色
${AnsiColor.BRIGHT_GREEN}这句话下面的文本输出颜色为:绿色
${AnsiColor.DEFAULT} 这句话下面的文本输出颜色为:默认颜色

输出效果如下:如下,第一种颜色时蓝色(BLUE),再下面是绿色(GREEN),再下面是默认颜色 (DEFAULT)

3.控制banner的开关或者位置

通过配置文件:

#是否显示banner,可选值[true|false]
spring.main.show-banner=false

通过方法:

如下方法,通过 SpringApplication的setBannerMode方法来控制。

Mode的值有如下三种:

OFF代表关闭banner的输出

CONSOLE代表输出到控制台

LOG看意思是日志之类的,我没有尝试过,请自行尝试。

在微服务中,banner放在哪个服务?

看项目需求,如果需要每一个服务都显示不同的信息,则在每一个服务中放一个banner.txt文件

如果每个服务显示的都是相同的信息,则只需要在某一个公共模块放一个banner.txt文件即可。

springboot banner.txt文件相关推荐

  1. springboot:banner.txt

    springboot项目中, 在resources下新增banner.txt文件,那么以后启动springboot项目时,都会输出banner.txt中的内容.很好玩啊^_^

  2. springboot解析txt文件顺便加到数据库中(nohup文件)

    大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 前言 现在是:2022年4月20日13:33:23 以前是怎么都没想到,我需要在服务器的nohup文件中找记录,然后往数据库里面更新.具体因为啥不提 ...

  3. springboot下载TXT文件时会将后台返回的成功信息一并返回

    public static void dowFile(String fileName, HttpServletResponse response) throws Exception {if (file ...

  4. springboot banner.txt 在线制作

    https://www.cnblogs.com/bdjsdl/p/13439469.html 另外 有几个网站也是在线制作 banner的 http://patorjk.com/software/ta ...

  5. java 佛祖保佑_【Java】SpringBoot 佛祖保佑banner.txt

    最新写代码有点多,拜拜佛祖,代码不出bug. 在springboot项目的resources文件夹下面创建一个banner.txt文件,springboot启动的时候默认会加载这个文件 ${AnsiC ...

  6. SpringBoot启动--banner.txt

    SpringBoot启动–banner.txt 在项目的resources文件夹下新建一个banner.txt文件,或者自定义文件之后在application.property中指定文件路径. 也可以 ...

  7. springboot banner在线生成_用了自定义Banner后,SpringBoot瞬间变的高大上了...

    Spring Boot 在启动的时候,我们或许想要把自己公司的 logo,或者是项目的 logo 放上去,我们可以试试本文的这些方法,可以让你快速制作一些 Spring Boot 项目启动时的彩蛋,以 ...

  8. SpringBoot——Banner介绍

    一.什么是Banner Banner即横幅标语,我们在启动SpringBoot项目时会将Banner信息打印至控制台.我们可以输出一些图形.SpringBoot版本信息等内容.默认情况下是通过实现类S ...

  9. SpringBoot Banner 图案

    炫酷的Springboot 启动加载图案 使用boot的时候, 想更改启动图案logo, 在项目中的这个文件夹(../src/main/resources)中添加一个banner.txt文件, 在文件 ...

最新文章

  1. ubuntu16.04 彻底卸载MySQL
  2. javascript的缓动效果
  3. zoj 3547 The Boss on Mars
  4. 地图投影系列介绍(二)----地理坐标系
  5. 《C++ Primer》14.4节练习(部分)
  6. 海奥华预言--第一章 神秘邀请
  7. 海润光伏上年净利扭亏“摘帽”在望
  8. C语言 模拟实现 strlen strcat strcpy函数
  9. 【BZOJ】1303: [CQOI2009]中位数图(特殊的技巧)
  10. 求相似三角形的几种方法,相似三角形 计算公式
  11. 韦东山第3期嵌入式Linux项目-视频监控-3-在LCD上显示摄像头图像
  12. ORACLE 10g下载地址
  13. 【Python爬虫】之西瓜视频地址解密20210822
  14. NS和DNS的区别有哪些
  15. 利用计算机指令清理垃圾,Win7电脑清理垃圾的运行命令代码是什么?
  16. 微信图片去除马赛克_怎么给图片打上马赛克(模糊处理、涂抹)
  17. 单元格中公式结果为0如何不显示0符号?
  18. 如果觉得上面太正式,请看小红书风格的“从数字化转型到智能化转型”
  19. 苹果笔记本如何安装windows系统
  20. AI人工智能自动化测试

热门文章

  1. capacitor 安卓插件版本兼容问题
  2. 2015百度之星复赛(hdu5258 - 5262)
  3. idea构建gradle项目报错Could not target platform: ‘Java SE 14‘ using tool chain: ‘JDK 8 (1.8)‘.
  4. 相关方管理---章节练习
  5. 阿里巴巴暑期实习用户体验研究员 面试经验+总结
  6. 如何包含鼠标指针(箭头)截图或者录屏?
  7. 继承属性inh和综合属性syn的作用
  8. 自学编程?别傻了!一张图让你认清自己和科班程序员的差别!
  9. VS 2019中使用qt
  10. C语言关键字浅析-double