springboot 在xml里读取yml的配置信息的示例代码
更新时间:2020年09月05日 10:50:31 作者:庆.Gavino
这篇文章主要介绍了springboot 在xml里读取yml的配置信息的示例代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
YML是什么
YAML (YAML Ain't a Markup Language)YAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,一种专门用来写配置文件的语言。可用于如: Java,C/C++, Ruby, Python, Perl, C#, PHP等。
可以用<springProperty>
标签从Spring中显示属性
以下为在日志配置文件中读取的示例:
<?xml version="1.0" encoding="UTF-8"?> <configuration debug="false" xmlns:context="http://www.springframework.org/schema/context"> <!-- 读取spring.application.name中的属性来生成日志文件名 --> <springProperty scope="context" name="logName" source="spring.application.name" defaultValue="localhost"/> <!-- 按照每天生成日志文件 --> <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy"> <!--日志文件输出的文件名 --> <FileNamePattern>${LOG_HOME}/${logName}-%d{yyyy-MM-dd}.%i.log</FileNamePattern> </rollingPolicy> </appender> </configuration>
到此这篇关于springboot 在xml里读取yml的配置信息的示例代码的文章就介绍到这了,更多相关springboot读取yml的配置信息内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
AsyncHttpClient的TimeoutTimerTask连接池异步超时
这篇文章主要为大家介绍了AsyncHttpClient的TimeoutTimerTask连接池异步超时源码流程解读,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-12-12SpringBoot整合WebSocket实现后端向前端发送消息的实例代码
WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据,下面这篇文章主要给大家介绍了关于SpringBoot整合WebSocket实现后端向前端发送消息的相关资料,需要的朋友可以参考下2023-03-03在VSCode里使用Jupyter Notebook调试Java代码的详细过程
Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示的程序,这篇文章主要介绍了在VSCode里使用Jupyter Notebook,调试Java代码,需要的朋友可以参考下2022-07-07spring boot+redis 监听过期Key的操作方法
这篇文章主要介绍了spring boot+redis 监听过期Key,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-08-08Spring中@Configuration注解和@Component注解的区别详解
这篇文章主要介绍了Spring中@Configuration注解和@Component注解的区别详解,@Configuration 和 @Component 到底有何区别呢?我先通过如下一个案例,在不分析源码的情况下,小伙伴们先来直观感受一下这两个之间的区别,需要的朋友可以参考下2023-09-09
最新评论