当前位置: 首页 > 知识库问答 >
问题:

如何将属性存储到地图中[已关闭]

冯皓
2023-03-14

我有一个属性文件,例如*。

有没有办法将所有键值对存储在哈希映射中?

共有1个答案

曾新立
2023-03-14

如果问题与Spring框架有关,那么可以基于*创建配置bean。属性或*。yml文件。

例如MyAppProperties。JAVA

@Getter
@Setter
@FieldDefaults(level = AccessLevel.PRIVATE)
@Configuration
@ConfigurationProperties(prefix = "props")
public class MyAppProperties {
    Map<String, String> map = new HashMap<>();
}

还有你的道具。地图。*将通过该配置Bean提供,该配置Bean可以从应用程序上下文中获得。

props.map.key1=value1
props.map.key2=value2

有关更多信息,请参阅文档:https://docs.spring.io/spring-boot/docs/current/reference/html/features.html#features.external-配置。类型安全配置属性。java bean绑定

 类似资料:
  • 我正在开发自己的网站,它支持多主题,例如 我试图通过为本地存储添加键和值来解决这个问题,我看到了很多关于它的教程,但没有进展。 HTML代码 > 头

  • 我正在尝试在谷歌云上迁移我的rails应用程序。我已将活动存储与地面军事系统上创建的存储桶连接起来。我上传了bucket中的文件夹“storage”,但应用程序中的所有图像都有404错误。 如何正确迁移GCS中的本地存储文件夹? 谢谢你的建议

  • 问题内容: 目前,我正在使用一项服务来执行操作,即从服务器检索数据,然后将数据存储在服务器本身上。 取而代之的是,我想将数据放入本地存储中,而不是将其存储在服务器上。我该怎么做呢? 问题答案: 这是我存储和检索到本地存储的代码的一部分。我使用广播事件来保存和恢复模型中的值。

  • 问题内容: 有没有一种方法可以将数组存储到mysql字段中?我正在创建一个评论评分系统,因此我想存储用户ID数组以防止进行多次投票。我将创建一个新表,其中包含评论ID和对此评论进行投票的用户ID数组。然后,我将加入评论表和该表,并检查当前用户ID是否存在于选民数组或注释中。如果是这样,将禁用投票图标。我想我会避免以这种方式在循环中使用mysql查询。 您碰巧知道更好的方法吗? 问题答案: 您始终可

  • 如何在属性文件中映射它? 我试图在Spring Cloud Gateway上遵循此文档 但是,我们我们application.properties. 我尝试了不同的变体,但没有成功: 我得到一个例外: ***************************应用程序启动失败 说明: 无法将spring.cloud.gateway.globalcors.cors-configurations.allo

  • 早些时候,我的文件上载到存储文件夹中。但是现在我想在s3存储桶上上传图像。如何迁移s3存储桶上现有的本地数据? 我在这里找到了脚本https://www.stefanwienert.de/blog/2018/11/05/active-storage-migrate-between-providers-from-local-to-amazon/但是得到了一个错误 为活动存储调用私有方法打开 那么,我