java - 在 Spring Boot 中的 application.properties 文件中定义映射列表

标签 java spring-boot properties-file

我正在使用 Spring Boot 框架,是否可以在 appllication.properties 文件中定义 HashMap 结构列表并在我的 java 类中使用该列表。这是属性文件中的示例结构。

prefix:
listProp1:
    - listValue1
    - listValue2
    - listValue3
listProp2:
    - listValue1
    - listValue2
    - listValue3
listProp3:
    - listValue1
    - listValue2
    - listValue3

最佳答案

在属性文件中使用 JSON 结构

myMap="{[{"mapKey1": "mapVal1","mapKey2": "mapVal2",},{"mapKey11": "mapVal11","mapKey21": "mapVal22",}]}"

关于java - 在 Spring Boot 中的 application.properties 文件中定义映射列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42925967/

相关文章:

java - 实现点击recycleView行的正确方法 - 传递模型本身

java - JPA 保存多个实体,在 Spring @Transactional 内部并启用 Exception.class 回滚时不会回滚

spring-boot - Kubernetes 在单独的端口上使用 Spring Boot 应用程序进行事件/就绪检查

java - 我正在使用 @PropertySource 和 @ConfigurationProperties 的组合,但我想用外部属性文件覆盖它们

java - 将属性文件放入 JTree 而不仅仅是显示它

java - 减少 FillLayout 中复合 Material 之间的垂直间隙

java - 如何仅使用空格键启动/停止秒表?

java - Java Spring Data 中的 MongoDB $graphlookup

java - 在 Azure 应用服务中访问 Tomcat 和 Webapp 日志

java - Spring 将属性文件中的值读取到 @SpringBootApplication 类中