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的配置信息内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 深入了解Java接口回调机制

    深入了解Java接口回调机制

    这篇文章主要介绍了Java接口回调机制,下面我们来一起学习一下吧
    2019-05-05
  • java根据开始时间结束时间计算中间间隔日期的实例代码

    java根据开始时间结束时间计算中间间隔日期的实例代码

    这篇文章主要介绍了java根据开始时间结束时间计算中间间隔日期的实例代码,需要的朋友可以参考下
    2019-05-05
  • JUnit 5中扩展模型的深入理解

    JUnit 5中扩展模型的深入理解

    几乎所有的Java 开发人员都会使用JUnit 来做测试,但其实很多自动化测试人员也会使用Junit 。下面这篇文章主要给大家介绍了关于JUnit 5中扩展模型的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2018-08-08
  • 一篇文章彻底弄懂Java中二叉树

    一篇文章彻底弄懂Java中二叉树

    二叉树是有限个节点的集合,这个集合可以是空集,也可以是一个根节点和两颗不相交的子二叉树组成的集合,其中一颗树叫根的左子树,另一颗树叫右子树,这篇文章主要给大家介绍了一篇文章如何彻底弄懂Java中二叉树的相关资料,需要的朋友可以参考下
    2022-01-01
  • 浅谈java的byte数组的不同写法

    浅谈java的byte数组的不同写法

    下面小编就为大家带来一篇浅谈java的byte数组的不同写法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-08-08
  • SpringBoot pdf打印及预览(openhtmltopdf+freemarker)

    SpringBoot pdf打印及预览(openhtmltopdf+freemarker)

    这篇文章主要介绍了SpringBoot pdf打印及预览(openhtmltopdf+freemarker)
    2023-05-05
  • Java8函数式接口java.util.function速查大全

    Java8函数式接口java.util.function速查大全

    因为Java8引入了函数式接口,在java.util.function包含了几大类函数式接口声明,这篇文章主要给大家介绍了关于Java8函数式接口java.util.function速查的相关资料,需要的朋友可以参考下
    2021-08-08
  • jdbc与druid连接池的使用详解

    jdbc与druid连接池的使用详解

    这篇文章主要介绍了jdbc与druid连接池的使用详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-03-03
  • 浅谈SpringMVC请求映射handler源码解读

    浅谈SpringMVC请求映射handler源码解读

    这篇文章主要介绍了浅谈SpringMVC请求映射handler源码解读,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 从0开始学习大数据之java spark编程入门与项目实践

    从0开始学习大数据之java spark编程入门与项目实践

    这篇文章主要介绍了从0开始学习大数据之java spark编程入门与项目实践,结合具体入门项目分析了大数据java spark编程项目建立、调试、输出等相关步骤及操作技巧,需要的朋友可以参考下
    2019-11-11

最新评论