当前位置: 首页 > news >正文

做瞹瞹瞹视频网站免费私人直播间 哔哩哔哩

做瞹瞹瞹视频网站,免费私人直播间 哔哩哔哩,wordpress网站主修改,万网网站建设 优帮云每当我们启动Spring Boot应用程序时#xff0c;都会显示如下所示的文本消息。 这称为横幅。 现在#xff0c;如果我们可以创建一个特定于我们的Spring Boot应用程序的自定义横幅并使用它代替默认的Spring Boot横幅#xff0c;那将不是一件很棒的事。 有很多方法可以生成和使… 每当我们启动Spring Boot应用程序时都会显示如下所示的文本消息。 这称为横幅。 现在如果我们可以创建一个特定于我们的Spring Boot应用程序的自定义横幅并使用它代替默认的Spring Boot横幅那将不是一件很棒的事。 有很多方法可以生成和使用Spring Boot定制横幅。 我们将详细介绍以下主题 自定义Spring Boot标语生成器和生成 配置Spring Boot应用程序以使用自定义横幅 禁用Spring启动横幅 1.定制的Spring Boot标语生成器和生成 为了在应用程序启动时显示自定义横幅我们需要一个横幅。 我们可以自行在文本文件中创建自定义横幅可以以编程方式创建或使用各种在线免费工具。 通过使用Ascii宪章我们可以在纯文本文件中使用横幅也可以使用图像格式。 纯文本格式的横幅广告加载速度更快维护也更容易。 因此在此博客中我们将使用文本横幅但您可以根据自己的选择使用。 1.1 Spring Boot自定义横幅在线生成器 在线有很多Ascii标语生成器工具例如 https://devops.datenkollektiv.de/banner.txt/index.html http://www.network-science.de/ascii/ https://textkool.com/cn/ascii-art-generator?hlfullvlfullfontRed%20Phoenixtext stacktraceguru http://patorjk.com/software/taag/#pdisplayfDoomtstacktraceguru https://manytools.org/hacker-tools/ascii-banner/ https://www.kammerl.de/ascii/AsciiSignature.php 1.2程序化横幅生成 Spring Boot框架提供了Banner接口该接口允许我们创建横幅。 我们需要一个实现Banner接口并重写printBanner方法的类以配置自定义Banner。 import java.io.PrintStream; import org.springframework.boot.Banner; import org.springframework.core.env.Environment; public class CustomBanner implements Banner { Override public void printBanner(Environment arg0, Class? arg1, PrintStream arg2) { arg2.println( ############################### ); arg2.println( ###### Spring boot banner ###### ); arg2.println( ############################### ); } } 最需要注意的是只有在属性或标题文件中未配置标题时才使用在printBanner方法中配置的标题。 在横幅中我们可以将以下占位符用于动态值。 变量 描述 $ {application.version} 显示应用程序版本号 例如1.0 $ {application.formatted-version} 显示带有括号和v的应用程序版本号 例如v1.0 $ {spring-boot.version} 显示Spring Boot版本 例如2.2.7.RELEASE $ {spring-boot.formatted-version} 显示带有括号和v的Spring Boot版本 例如v2.2.7.RELEASE $ {application.title} 显示在MANIFEST.MF中声明的应用程序标题。 例如MyApp。 2.配置Spring Boot应用程序以使用自定义横幅 生成横幅后我们需要使其可供应用程序使用。 默认情况下spring boot使用src / main / resources目录中名为banner.txt或banner。png | jpg | gif的文件。 我们可以在此位置存储名称为banner.txt的文件。 我们还可以使用任何文件名将其存储在其他位置。 如果我们决定存储在src / main / resources / banner.txt之外的其他位置则需要配置文件位置以便应用程序可以使用它。 2.1我们可以使用以下属性进行配置$ {application.version} 2.2通过程序配置标题 我们可以使用setBanner方法在SpringApplication类中配置横幅。 $ {application.version} 3.禁用Spring Boot标语 如果您不想要横幅也可以禁用横幅。 在Spring启动中我们可以使用配置文件或通过程序禁用横幅。 使用配置文件禁用横幅是最灵活和推荐的方法因为它更容易并且可以根据需要轻松还原。 3.1禁用使用配置文件 Spring Boot支持多种配置应用程序的方式。 就像使用application.propertiesapplication.yaml文件一样。 3.1.1使用application.properties文件禁用横幅 如果我们将以下行添加到application.properties文件则启动横幅将被禁用 $ {application.version} 3.1.2使用application.yaml文件禁用横幅 如果我们在application.yaml文件中添加以下行则启动横幅将被禁用 $ {application.version} 从应用程序代码中禁用横幅 在Spring启动代码中我们可以使用SpringApplication或SpringApplicationBuilder配置应用程序。 我们还可以在sring引导应用程序中使用java 8功能lambda表达式 。 3.2.1使用SpringApplication禁用横幅$ {application.version} 3.2.2使用SpringApplicationBuilder禁用横幅$ {application.version} 快速阅读 标语是在Spring启动应用程序启动时显示的精美文字消息 我们可以自己创建自定义横幅也可以使用在线免费工具生成 标语可以是文本或图像格式 文字格式横幅广告加载速度更快 Spring Boot横幅可以具有动态值的占位符 我们也可以禁用spring boot banner 参考文献 https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-banner https://www.javacodemonk.com/custom-banner-in-spring-boot-93a85044 https://www.concretepage.com/spring-boot/spring-boot-custom-banner-example 其他话题 SAM功能界面 Java 8使用Optional类 Java 8方法参考 Mockito whenthen vs when答案 翻译自: https://www.javacodegeeks.com/2020/05/spring-boot-custom-banner-generation.html
http://www.zqtcl.cn/news/277152/

相关文章:

  • 阿里云域名如何做网站如何查询网站快照
  • 温州市城乡建设厅网站首页有没有做网站的多少钱
  • 网站建设实训报告建议缘震网络网站建设之f套餐
  • 网上免费注册qq网站wordpress怎么发布网站
  • 网站没有根目录国内互联网建站公司排名
  • 做网站需要架构师吗鞍山贴吧最新消息
  • 大连网站关键词推广网站建设合同报价
  • 网站维护费用一年多少广州h5网站建设
  • 如何搭建静态网站源码手机开发软件app的工具
  • 之前做的网站推广怎么删除专业做网站官网
  • 泉州做 php 网站宁波信息港
  • 网站建设专员招聘如何建立网站会员系统
  • 佛山网站关键词自助建站教程
  • 海口网站seo做网站域名后缀选择
  • 网站建设新手看什么书网络营销推广师
  • 小浣熊做单网站观看床做视频网站
  • 网站版面布局结构图门户网站要求
  • 网站左侧广告代码网站建设交接协议书
  • dedecms网站上传华为网络营销案例分析
  • wordpress搭建站点龙岗网站建设代理商
  • 做销售网站要多少钱建立网站的流程
  • 视频类网站如何做缓存网页设计框架怎么写
  • wordpress建站访问提示不安全网页加速器哪个最好用
  • 网博士自助建站系统下载毕业设计代做网站唯一
  • 江西网站建设优化服务营销软文范例大全100字
  • 图片类网站怎样做高并发专业做旗袍花的网站是什么网站
  • 我要建网站需要什么专业网站制作全包
  • 网站开发合同印花税自定义手机网站建设
  • 营销型网站开发流程制作网站需要钱吗
  • 提供有经验的网站建设百度识图识别