多個yml文件的讀取方式


1配置pom.xml文件,以下配置將默認激活-dev.yml配置文件
<profiles>
        <profile>
            <id>dev</id>
            <activation>
                <!--默認激活-->
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <spring.profiles.active>dev</spring.profiles.active>
            </properties>
        </profile>
        <profile>
            <id>prod</id>
            <properties>
                <spring.profiles.active>prod</spring.profiles.active>
            </properties>
        </profile>
    </profiles>

2yml文件中寫入:spring: profiles: active: dev

3. 項目啟動的時候也可以設置 Java -jar xxxxxx.jar spring.profiles.actiove=prod 也可以這樣啟動設置配置文件,但是這只是用於開發和測試。

4

4. 配置文件數據的讀取:
比如我在文件中配置了一個
massage:
data:
name: qibaoyi
我在類中想要獲取他 需要這樣去寫:
@Value("${message.data.name}")
private String name;

后面你取到變量name 的值就是配置文件中配置的值。

5jkins

6git


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM