网站建设ASP心得体会,面试网站开发员,合肥企业网站建设哪个好,华为云网站定制springboot banner
Spring Boot中的banner是在应用程序启动时显示的一个ASCII艺术字符或文本。它被用来给用户展示一些关于应用程序的信息#xff0c;例如名称、版本号或者公司标志等。
使用Spring Boot的默认设置#xff0c;如果项目中有一个名为“banner.txt”的文件放置…springboot banner
Spring Boot中的banner是在应用程序启动时显示的一个ASCII艺术字符或文本。它被用来给用户展示一些关于应用程序的信息例如名称、版本号或者公司标志等。
使用Spring Boot的默认设置如果项目中有一个名为“banner.txt”的文件放置在classpath下的“/META-INF”目录中那么这个文件的内容将会被用作应用程序的banner。
你可以使用任何文本编辑器创建一个banner.txt文件并把想要显示的ASCII艺术字符或自定义文本放入其中。
以下是一些常见的自定义banner配置
1.设置banner的模式
通过在application.properties文件中添加以下属性进行设置
spring.main.banner-modeconsole
可以不配置默认会在在控制台和日志中输出banner
off禁用bannerconsole在控制台输出bannerlog在日志中输出banner。
2.添加图片形式的banner
在/banner.txt中可以使用特殊的占位符${AnsiColor.X}其中X是颜色码。比如${AnsiColor.GREEN}表示绿色。你可以使用以下特殊的ANSI颜色码改变文本的颜色
BLACKREDGREENYELLOWBLUEMAGENTACYANWHITE
3.添加自定义文本
可以在banner.txt文件中插入自定义的文本例如应用程序的名称、版本号或其他相关信息。
以下是一个示例banner.txt文件内容 _
| |_ __ _ _ __ ____ __ _ _ __
| __| / _ || __||_ / / _ || _ \
| |_ | (_| || | / / | (_| || | | |\__| \__,_||_| /___| \__,_||_| |_|
4、改变banner字符图案的颜色
在banner.txt文件中加入表达式有多种颜色可选择 ${AnsiColor.BRIGHT_GREEN}
在Spring Boot的banner.txt文件中您可以使用占位符表达式来动态生成横幅内容。其他修改banner展示内容的表达式如下
示例
Welcome to ${application.name}! Version: ${application.version}
总结 创建banner.txt文件在项目的资源目录下创建一个名为banner.txt的文件。 使用占位符表达式在banner.txt文件中使用${}来表示占位符其中{}内部是要替换的属性名称。 配置属性值在应用程序的配置文件如application.properties或application.yml中定义相应的属性和值。例如在application.properties文件中添加以下内容
通过上述示例和总结您可以在banner.txt文件中使用占位符表达式来生成动态的横幅内容以展示应用程序的相关信息。
请注意以上示例和总结仅适用于Spring Boot中的banner.txt文件和占位符表达式的使用。 最后附上字符生成网站及在线图片转换为字符图案网站有兴趣的小伙伴可自行去生成自己喜欢的图案
http://patorjk.com/software/taag
佛祖版Baner
-------佛祖保佑 永无BUG-----------佛祖保佑 必发大财--------佛祖保佑 毛发旺盛---------
项目resources文件下新建banner.txt文件 banner.txt 代码
${AnsiColor.BLUE} -------------------------------阿弥陀佛-------------------------------------------------阿弥陀佛---------------------------------------------------阿弥陀佛------------------------
${AnsiColor.BLUE} _oo0oo_ _oo0oo_ _oo0oo_
${AnsiColor.BLUE} o8888888o o8888888o o8888888o
${AnsiColor.BLUE} 88 . 88 88 . 88 88 . 88
${AnsiColor.BLUE} (| -^_^ |) (| --_-- |) (| _ |)
${AnsiColor.BLUE} 0\ /0 0\ /0 0\ /0
${AnsiColor.BLUE} ___/‘---’\___ ___/‘---’\___ ___/‘---’\___
${AnsiColor.BLUE} . \| |/ . . \| |/ . . \| |/ .
${AnsiColor.BLUE} / \\||| : |||// \ / \\||| : |||// \ / \\||| : |||// \
${AnsiColor.BLUE} / _||||| -卍-|||||_ \ / _||||| -卍-|||||_ \ / _||||| -卍-|||||_ \
${AnsiColor.BLUE} | | \\\ - /// | | | | \\\ - /// | | | | \\\ - /// | |
${AnsiColor.BLUE} | \_| \---/ |_/ | | \_| \---/ |_/ | | \_| \---/ |_/ |
${AnsiColor.BLUE} \ .-\__ - ___/-. / \ .-\__ - ___/-. / \ .-\__ - ___/-. /
${AnsiColor.BLUE} ___. . /--.--\ . .___ ___. . /--.--\ . .___ ___. . /--.--\ . .___
${AnsiColor.BLUE} . ‘ ‘.___\_|_/___.’’ . . ‘ ‘.___\_|_/___.’’ . . ‘ ‘.___\_|_/___.’’ .
${AnsiColor.BLUE} | | : ‘- \‘.;‘\ _ /’;.’/ - ’ : | | | | : ‘- \‘.;‘\ _ /’;.’/ - ’ : | | | | : ‘- \‘.;‘\ _ /’;.’/ - ’ : | |
${AnsiColor.BLUE} \ \ ‘_. \_ __\ /__ _/ .-’ / / \ \ ‘_. \_ __\ /__ _/ .-’ / / \ \ ‘_. \_ __\ /__ _/ .-’ / /
${AnsiColor.BLUE} ‘-.____‘.___ \_____/___.-’___.-’ ‘-.____‘.___ \_____/___.-’___.-’ ‘-.____‘.___ \_____/___.-’___.-’
${AnsiColor.BLUE} ‘---’ ‘---’ ‘---’
${AnsiColor.BLUE} ----------------------------佛祖保佑 永无BUG----------------------------------------佛祖保佑 必发大财------------------------------------------佛祖保佑 毛发旺盛------------------${AnsiColor.BLUE}:: 虎的一比 ${blade.service.version} :: ${spring.application.name}:${AnsiColor.RED}${blade.env}${AnsiColor.BLUE} :: Running SpringBoot ${spring-boot.version} :: ${AnsiColor.BRIGHT_BLACK}启动图