gpt4 book ai didi

java - 带 Map 键的 Spring Boot 映射

转载 作者:太空宇宙 更新时间:2023-11-04 10:52:16 25 4
gpt4 key购买 nike

我正在尝试创建一个

Map<String,Map<Map<String,String>,String>> properties2

作为 Spring Boot 属性文件的可配置属性。

我之前已经能够得到:

Map<String, Map<String,String>> properties

填充

properties.[A].B=C 

其中 A 是第一个键,B 是第二个键,值为 C。

我已经尝试过了

properties2.[A].[B=C]=D

尽管它不会抛出错误,但不允许后续组件启动

有谁知道如何正确填充properties2 map ?

最佳答案

您可以按如下方式嵌套属性

private final Map<String, Map<String, Map<String, String>>> namespace = new HashMap<>();


namespace.[foo].[bar].a=alpha

这里可能有错误Map,String>>properties2

as you you're using Map<String,String> as as key try this instead Map<String, Map<String, Map<String, String>>> 

关于java - 带 Map 键的 Spring Boot 映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47678478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com