![](/img/trans.png)
[英]Spring boot not able to refer a node in YAML file. No such property
[英]Spring YAML how a property can refer another property of object type
我有一個YAML文件,其中一個屬性引用了另一個屬性。
例如 :
sidh:
sftp:
profile1:
host: xxxx.com
local:
directory:
download: localDownload
user: abctest
password: Team334
sf:
mf:
clientId: 2324
clientSecret: sd23
refreshToken: 23sds
url: test.salesforce.com
feeds:
mf_company:
processor: com.xxxx.ABC
pattern: ABC_*
sf: mf # How to reference sidh.sf.mf
sft: profile1 # How to reference sidh.sftp.profile1
我正在使用Spring,但是找不到關於屬性( sidh.feeds.mf_company.sf or sft
)如何引用另一個對象類型屬性( sidh.sf.mf, sidh.sftp.profile1
)的現成庫/示例sidh.sf.mf, sidh.sftp.profile1
)。 我可以編寫自定義代碼來表示此YAML並創建引用。
我的問題是:有沒有可用的現成庫來處理這種情況?
沒有適合您的方案的現成解決方案。 YAML僅支持簡單的鍵值字典,而沒有任何對象實現。
如果希望使用配置作為對象,則需要像代碼中所述創建自己的實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.