SpringBoot之自定义banner使用代码实例

 更新时间:2024年01月02日 10:10:13   作者:starsky20  
这篇文章主要介绍了SpringBoot之自定义banner使用代码实例,在Spring Boot中,你可以通过定制Banner来个性化你的应用程序启动时的输出,Banner是一个在应用程序启动时显示的ASCII艺术字形式的标志,用于增加应用程序的识别度和个性化,需要的朋友可以参考下

自定义banner的使用

1、spring默认启动banner如下:

2、通过自定义显示图形,图形查看连接:

在线预览

3、创建一个文件名称为banner.txt, 将查看的图形拷贝到该文件中。如下:

4、将banner.txt拷贝到项目的/src/main/resources资源文件目录中。

5、重启服务查看如下:

如果不想显示banner,可以通过启动设置关闭banner。

package com.example.springboot.mybatis;
import org.springframework.boot.Banner;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.transaction.annotation.EnableTransactionManagement;
/**
 * @desc mybatis启动服务
 * @Author wangsh
 * @date 2018/5/5 23:20
 * @return
 */
@SpringBootApplication
//如果mybatis中service实现类中加入@Transaction事务注解,需要此处添加该注解
@EnableTransactionManagement
//扫描的是mapper.xml中namespace指向值的包位置
@ComponentScan("com.example.springboot.mybatis")
public class SpringbootMybatisApplication {
   public static void main(String[] args) {
//    SpringApplication.run(SpringbootMybatisApplication.class, args);
      SpringApplication app = new SpringApplication(SpringbootMybatisApplication.class);
      //关闭打印banner
      app.setBannerMode(Banner.Mode.OFF);
      app.run(args);
   }
}

关闭banner后启动服务如下:

到此这篇关于SpringBoot之自定义banner使用代码实例的文章就介绍到这了,更多相关自定义banner使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • idea 实现纵列选择和大小写转换操作

    idea 实现纵列选择和大小写转换操作

    这篇文章主要介绍了idea 实现纵列选择和大小写转换操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • SpringBoot项目中使用Jasypt实现配置文件敏感信息加密

    SpringBoot项目中使用Jasypt实现配置文件敏感信息加密

    这篇文章主要介绍了如何使用Jasypt库对SpringBoot项目中的敏感信息进行加密和解密,首先,生成加密密文,然后在SpringBoot配置文件中集成Jasypt,实现自动加密和解密,最后,强调了加密密钥的安全配置,需要的朋友可以参考下
    2026-05-05
  • MongoDB在Spring Boot中的使用方式举例介绍

    MongoDB在Spring Boot中的使用方式举例介绍

    MongoDB是基于Json数据结构的非关系型数据库,每一个Json文档有一个唯一的主键,下面通过实例代码讲解MongoDB在Spring Boot中的使用方式,感兴趣的朋友一起看看吧
    2025-05-05
  • Spring Boot3 跨域配置 Cors的方式

    Spring Boot3 跨域配置 Cors的方式

    这篇文章主要介绍了Spring Boot3 跨域配置 Cors,通过使用CORS,开发人员可以控制哪些外部网页可以访问他们的资源,从而提高应用程序的安全性,本文结合实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • MyBatis无缝对接Spring的方法

    MyBatis无缝对接Spring的方法

    Spring框架与MyBatis框架是Java互联网技术的主流框架。那么mybatis如何无缝对接spring呢?下面通过本文给大家介绍,需要的的朋友参考下吧
    2017-09-09
  • Java数据结构之稀疏矩阵定义与用法示例

    Java数据结构之稀疏矩阵定义与用法示例

    这篇文章主要介绍了Java数据结构之稀疏矩阵定义与用法,结合实例形式分析了java稀疏矩阵的定义、运算、转换等相关操作技巧,需要的朋友可以参考下
    2018-01-01
  • Spring自动装配@Autowired教程

    Spring自动装配@Autowired教程

    @Autowired注解是Spring中非常重要且常见的,接下来就简要的介绍一下它的用法。@Autowired默认是通过set方法,按照类型自动装配JavaBean,set方法可省略不写,它主要是修饰在成员变量上
    2023-01-01
  • SpringBoot项目构建Maven标签及属性用法详解

    SpringBoot项目构建Maven标签及属性用法详解

    在 Spring Boot 项目中,Maven 是最常用的构建工具之一,本文将详细介绍 Maven 依赖管理中的主要标签及其使用方法,帮助开发者更好地理解和使用 Maven 构建工具,感兴趣的朋友跟随小编一起看看吧
    2024-08-08
  • java格式化数字操作 NumberFormat及DecimalFormat

    java格式化数字操作 NumberFormat及DecimalFormat

    这篇文章主要介绍了java格式化数字操作 NumberFormat及DecimalFormat,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-10-10
  • java实现把字符串首字母变为大写的方法

    java实现把字符串首字母变为大写的方法

    在Java中,如果你想将字符串的首字母变为大写,可以使用String类提供的substring和toUpperCase方法结合使用,或者使用Character类的toUpperCase方法,下面给大家介绍java实现把字符串首字母变为大写的方法,感兴趣的朋友一起看看吧
    2025-04-04

最新评论