如何在Azure应用程序配置中添加映射



在Azure应用配置中,我们以键值对的形式存储值。通常,我们将字符串值存储在键值对中,如:

"key" : "red"

但是我想用value来存储map:

"key" : {
1: {1,2,3},
2: {1,4}
}

在我的spring-boot应用程序中,我将把变量读取为Map<integer,>

你可以利用内容类型在应用配置中存储JSON键值。

数据以键值的形式存储在App Configuration中,其中的值默认情况下被视为字符串类型。但是,您可以通过利用与每个键值相关联的内容类型属性来指定自定义类型,这样您就可以保留数据的原始类型,或者让应用程序根据内容类型表现出不同的行为。

有效的JSON值

当键值具有JSON内容类型时,其值必须是有效的JSON格式,以便客户端正确处理。否则,客户端可能会失败或退回并将其视为字符串格式。一些有效的JSON值的例子如下:

  • "约翰Doe"
  • 723
  • "2020 - 01 - 01 - t12:34:56.789z"
  • [1,2,3,4]
  • {"ObjectSetting"{"Targeting"{"Default"真的,"Level":"Information"}}}

相关内容

  • 没有找到相关文章

最新更新