SpringCloud Vault中的嵌套鍵

2023-08-07 09:45 更新

Vault支持將鍵嵌套在Vault中存儲(chǔ)的值中的功能,如以下示例所示:

?echo -n '{"appA": {"secret": "appAsecret"}, "bar": "baz"}' | vault write secret/myapp -?

此命令將JSON對(duì)象寫(xiě)入您的Vault。要訪問(wèn)Spring中的這些值,您將使用傳統(tǒng)的dot(?.?)批注,如以下示例所示

@Value("${appA.secret}")
String name = "World";

前面的代碼會(huì)將?name?變量的值設(shè)置為?appAsecret?。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)