springboot 在xml里讀取yml的配置信息的示例代碼
YML是什么
YAML (YAML Ain’t a Markup Language)YAML不是一種標(biāo)記語(yǔ)言,通常以.yml為后綴的文件,是一種直觀的能夠被電腦識(shí)別的數(shù)據(jù)序列化格式,并且容易被人類閱讀,容易和腳本語(yǔ)言交互的,可以被支持YAML庫(kù)的不同的編程語(yǔ)言程序?qū)耄环N專門(mén)用來(lái)寫(xiě)配置文件的語(yǔ)言。可用于如: Java,C/C++, Ruby, Python, Perl, C#, PHP等。可以用<springProperty> 標(biāo)簽從Spring中顯示屬性
以下為在日志配置文件中讀取的示例:
<?xml version='1.0' encoding='UTF-8'?><configuration debug='false' xmlns:context='http://www.springframework.org/schema/context'> <!-- 讀取spring.application.name中的屬性來(lái)生成日志文件名 --> <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>
到此這篇關(guān)于springboot 在xml里讀取yml的配置信息的示例代碼的文章就介紹到這了,更多相關(guān)springboot讀取yml的配置信息內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. 詳解Android studio 動(dòng)態(tài)fragment的用法2. 編程語(yǔ)言PHP在Web開(kāi)發(fā)領(lǐng)域的優(yōu)勢(shì)在哪?3. 什么是python的自省4. Spring Boot和Thymeleaf整合結(jié)合JPA實(shí)現(xiàn)分頁(yè)效果(實(shí)例代碼)5. 解決Android studio xml界面無(wú)法預(yù)覽問(wèn)題6. 基于android studio的layout的xml文件的創(chuàng)建方式7. Android如何加載Base64編碼格式圖片8. Springboot Druid 自定義加密數(shù)據(jù)庫(kù)密碼的幾種方案9. Vue封裝一個(gè)TodoList的案例與瀏覽器本地緩存的應(yīng)用實(shí)現(xiàn)10. 圖文詳解vue中proto文件的函數(shù)調(diào)用

網(wǎng)公網(wǎng)安備