java版spring cloud+spring boot 社交電子商務(wù)平臺—上下文服務(wù)

Spring Boot對于如何使用Spring構(gòu)建應(yīng)用程序有一個看法:例如它具有常規(guī)配置文件的常規(guī)位置,以及用于常見管理和監(jiān)視任務(wù)的端點诀浪。Spring Cloud建立在此之上,并添加了一些可能系統(tǒng)中所有組件將使用或偶爾需要的功能泳唠。
需要JAVASpring Cloud大型企業(yè)分布式微服務(wù)云構(gòu)建的B2B2C電子商務(wù)平臺源碼請加企鵝求求:三五三六二四七二五九
引導(dǎo)應(yīng)用程序上下文
一個Spring Cloud應(yīng)用程序通過創(chuàng)建一個“引導(dǎo)”上下文來進(jìn)行操作格粪,這個上下文是主應(yīng)用程序的父上下文舍哄。開箱即用溪椎,負(fù)責(zé)從外部源加載配置屬性普舆,還解密本地外部配置文件中的屬性。這兩個上下文共享一個Environment校读,這是任何Spring應(yīng)用程序的外部屬性的來源沼侣。Bootstrap屬性的優(yōu)先級高,因此默認(rèn)情況下不能被本地配置覆蓋歉秫。

引導(dǎo)上下文使用與主應(yīng)用程序上下文不同的外部配置約定蛾洛,因此使用bootstrap.yml application.yml(或.properties)代替引導(dǎo)和主上下文的外部配置。例:

bootstrap.yml

spring:
  application:
    name: foo
  cloud:
    config:
      uri: ${SPRING_CONFIG_URI:http://localhost:8888}

如果您的應(yīng)用程序需要服務(wù)器上的特定于應(yīng)用程序的配置雁芙,那么設(shè)置spring.application.name(在bootstrap.yml或application.yml)中是個好主意轧膘。

您可以通過設(shè)置spring.cloud.bootstrap.enabled=false(例如在系統(tǒng)屬性中)來完全禁用引導(dǎo)過程。

應(yīng)用程序上下文層次結(jié)構(gòu)
如果您從SpringApplication或SpringApplicationBuilder構(gòu)建應(yīng)用程序上下文却特,則將Bootstrap上下文添加為該上下文的父級扶供。這是一個Spring的功能筛圆,即子上下文從其父進(jìn)程繼承屬性源和配置文件裂明,因此與不使用Spring Cloud Config構(gòu)建相同上下文相比,“主”應(yīng)用程序上下文將包含其他屬性源。額外的財產(chǎn)來源是:

“bootstrap”:如果在Bootstrap上下文中找到任何PropertySourceLocators闽晦,則可選CompositePropertySource顯示為高優(yōu)先級扳碍,并且具有非空屬性。一個例子是來自Spring Cloud Config服務(wù)器的屬性仙蛉。有關(guān)如何自定義此屬性源的內(nèi)容的說明笋敞,請參閱下文。

“applicationConfig:[classpath:bootstrap.yml]”(如果Spring配置文件處于活動狀態(tài)荠瘪,則為朋友)夯巷。如果您有一個bootstrap.yml(或?qū)傩裕敲催@些屬性用于配置引導(dǎo)上下文哀墓,然后在父進(jìn)程設(shè)置時將它們添加到子上下文中趁餐。它們的優(yōu)先級低于application.yml(或?qū)傩裕┮约白鳛閯?chuàng)建Spring Boot應(yīng)用程序的過程的正常部分添加到子級的任何其他屬性源。有關(guān)如何自定義這些屬性源的內(nèi)容的說明篮绰,請參閱下文后雷。

由于屬性源的排序規(guī)則,“引導(dǎo)”條目優(yōu)先吠各,但請注意臀突,這些條目不包含來自bootstrap.yml的任何數(shù)據(jù),它具有非常低的優(yōu)先級贾漏,但可用于設(shè)置默認(rèn)值候学。

您可以通過簡單地設(shè)置您創(chuàng)建的任何ApplicationContext的父上下文來擴(kuò)展上下文層次結(jié)構(gòu),例如使用自己的界面纵散,或使用SpringApplicationBuilder方便方法(parent()盒齿,child()和sibling())。引導(dǎo)環(huán)境將是您創(chuàng)建自己的最高級祖先的父級困食。層次結(jié)構(gòu)中的每個上下文都將有自己的“引導(dǎo)”屬性源(可能為空)边翁,以避免無意中將值從父級升級到其后代。層次結(jié)構(gòu)中的每個上下文硕盹,因此如果存在配置服務(wù)器符匾,則不同的遠(yuǎn)程屬性源。普通的Spring應(yīng)用程序上下文行為規(guī)則適用于屬性解析:子環(huán)境中的屬性通過名稱和屬性源名稱覆蓋父項中的屬性(如果子級具有與父級名稱相同的屬性源瘩例,一個來自父母的孩子不包括在孩子中)啊胶。
需要JAVASpring Cloud大型企業(yè)分布式微服務(wù)云構(gòu)建的B2B2C電子商務(wù)平臺源碼請加企鵝求求:三五三六二四七二五九

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市垛贤,隨后出現(xiàn)的幾起案子焰坪,更是在濱河造成了極大的恐慌,老刑警劉巖聘惦,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件某饰,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機黔漂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進(jìn)店門诫尽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人炬守,你說我怎么就攤上這事牧嫉。” “怎么了减途?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵酣藻,是天一觀的道長。 經(jīng)常有香客問我鳍置,道長臊恋,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任墓捻,我火速辦了婚禮抖仅,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘砖第。我一直安慰自己撤卢,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布梧兼。 她就那樣靜靜地躺著放吩,像睡著了一般。 火紅的嫁衣襯著肌膚如雪羽杰。 梳的紋絲不亂的頭發(fā)上渡紫,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天,我揣著相機與錄音考赛,去河邊找鬼惕澎。 笑死,一個胖子當(dāng)著我的面吹牛颜骤,可吹牛的內(nèi)容都是我干的唧喉。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼忍抽,長吁一口氣:“原來是場噩夢啊……” “哼八孝!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起鸠项,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤干跛,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后祟绊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體楼入,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡哥捕,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了浅辙。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扭弧。...
    茶點故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡阎姥,死狀恐怖记舆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情呼巴,我是刑警寧澤泽腮,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站衣赶,受9級特大地震影響诊赊,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜府瞄,卻給世界環(huán)境...
    茶點故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一碧磅、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧遵馆,春花似錦鲸郊、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至换况,卻和暖如春职辨,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背戈二。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工舒裤, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人觉吭。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓惭每,卻偏偏與公主長得像,于是被迫代替她去往敵國和親亏栈。 傳聞我的和親對象是個殘疾皇子台腥,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內(nèi)容