W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
來自環(huán)境端點的默認JSON格式非常適合Spring應用程序使用,因為它直接映射到?Environment
?抽象。如果愿意,可以通過在資源路徑中添加后綴(“ .yml”,“。yaml”或“ .properties”)來使用與YAML或Java屬性相同的數(shù)據(jù)。對于不關心JSON終結點的結構或它們提供的額外元數(shù)據(jù)的應用程序來說,這可能很有用(例如,不使用Spring的應用程序可能會受益于此方法的簡單性)。
YAML和屬性表示形式還有一個附加標志(提供為名為?resolvePlaceholders
?的布爾查詢參數(shù)),用于指示應在輸出中解析源文檔中的占位符(以標準Spring ?${…?}
?格式)在渲染之前,如果可能的話。對于不了解Spring占位符約定的消費者來說,這是一個有用的功能。
使用YAML或屬性格式存在一些限制,主要是與元數(shù)據(jù)的丟失有關。例如,JSON被構造為屬性源的有序列表,其名稱與該源相關。即使值的來源有多個來源,YAML和屬性形式也會合并到一個映射中,并且原始來源文件的名稱也會丟失。同樣,YAML表示也不一定是后備存儲庫中YAML源的忠實表示。它由一系列平面屬性來源構成,并且必須對密鑰的形式進行假設。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: