中文字幕第五页-中文字幕第页-中文字幕韩国-中文字幕最新-国产尤物二区三区在线观看-国产尤物福利视频一区二区

springboot加載多個配置文件-創新互聯

默認配置文件

10年積累的成都做網站、網站制作經驗,可以快速應對客戶對網站的新想法和需求。提供各種問題對應的解決方案。讓選擇我們的客戶得到更好、更有力的網絡服務。我雖然不認識你,你也不認識我。但先網站制作后付款的網站建設流程,更有長沙免費網站建設讓你可以放心的選擇與我們合作。

當我們創建一個springboot項目的時候,系統默認會為我們在src/main/Java/resources目錄下創建一個application.properties。

springboot如何同時加載多個配置文件

springboot 默認是在src/main/resources文件夾中加載application.properties默認配置文件

格式為application-{profile}.properties,其中{profile}對應你的環境標識

在application.properties中添加spring.profiles.active = dev,database

# 加載多個配置文件,系統加載了application.properties application-database.properties application-dev.properties 三個配置文件

spring.profiles.active = dev,database

系統加載了src/main/resources目錄下的application.properties application-database.properties application-dev.properties 三個配置文件

將配置文件的屬性賦給實體類

application-dev.properties文件內容

dev.name=liumei

java實體類

package com.hb.config;

import org.springframework.boot.context.properties.ConfigurationProperties;

import org.springframework.stereotype.Component;

@Component

@ConfigurationProperties(prefix="dev")

public class DevConfig {

// application-dev.properties中dev.name的值

private String name;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

}

@ConfigurationProperties(prefix=“dev”) 意思是說加載所有配置信息中dev.name的值;name的屬性要有get和set方法

自定義配置文件

上面介紹的是我們都把配置文件寫到application.yml中。有時我們不愿意把配置都寫到application配置文件中,這時需要我們自定義配置文件,比如test.properties:

com.forezp.name=forezp

com.forezp.age=12

怎么將這個配置文件信息賦予給一個javabean呢?

@Configuration

@PropertySource(value = "classpath:test.properties")

@ConfigurationProperties(prefix = "com.forezp")

public class User {

private String name;

private int age;

public String getName() {

return name;

}無錫好的×××醫院 http://www.zzch220.com/

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

}

在最新版本的springboot,需要加這三個注解。

@Configuration

@PropertySource(value = “classpath:test.properties”)

@ConfigurationProperties(prefix = “com.forezp”);在1.4版本需要

另外有需要云服務器可以了解下創新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。

文章標題:springboot加載多個配置文件-創新互聯
URL鏈接:http://www.2m8n56k.cn/article12/esigc.html

成都網站建設公司_創新互聯,為您提供關鍵詞優化自適應網站網站內鏈網站收錄企業網站制作搜索引擎優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:[email protected]。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

外貿網站建設
主站蜘蛛池模板: 日本免费www | 国产一级成人毛片 | 小屁孩cao大人免费网站 | 日韩免费一区二区三区 | 91香蕉国产线观看免 | 国产成人欧美视频在线 | 国产成人欧美一区二区三区的 | www.黄色片 | 免费看欧美日韩一区二区三区 | 午夜欧美在线 | 在线播放人成午夜免费视频 | 日韩中文字幕免费在线观看 | 欧美国产综合视频 | 一级做a爰片久久毛片16 | 精品韩国主播福利视频在线观看一 | 在线精品免费视频 | 99re6热视频精品免费观看 | 亚洲第一男人天堂 | 一级特黄特黄毛片欧美的 | 日本一级毛片高清免费观看视频 | 黄色三级网站在线观看 | 亚洲精品国产专区一区 | 国产大臿蕉香蕉大视频女 | 国产真实乱子伦精品 | vr欧美乱强伦xxxxx | 国产精亚洲视频 | 性做久久久久免费观看 | 欧美久草在线 | 全部毛片| 成人看片黄a在线观看 | 欧美大片一区二区三区 | 成人综合婷婷国产精品久久免费 | 日韩欧美亚州 | 久草 在线| 亚洲在成人网在线看 | 免费男女乱淫真视频播放 | 免费在线国产视频 | 亚洲成人黄色在线 | 亚洲午夜国产精品 | 手机看片1024久久精品你懂的 | 精品一区二区高清在线观看 |