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

CloudSpring Boot如何使用yml文件中的属性

蓬森
2023-03-14

当使用Spring Cloud AWS进行回购时,我注意到application.yml包含

spring:
  profiles: aws
  cloud:
    config:
      enabled: false
aws:
  paramstore:
    prefix: /micro
    name: microapp
    profileSeparator: #
    enabled: true

但我找不到这些属性在哪里使用。通常,yml属性是通过@Value或@ConfigurationProperties导入的,但是在repo中没有用于它们的注释。

pom。xml文件具有springcloudstarterawsspringcloudstarteraws参数存储配置依赖项,我猜它们使用了属性。

每当我添加自定义属性,如aws.smb.enable,pom.xml抱怨未知属性。

我实际上不知道yaml文件中的属性如何与Spring Cloud AWS一起工作。

共有1个答案

苍元章
2023-03-14

但我找不到这些属性在哪里使用。通常,yml属性是通过@Value或@ConfigurationProperties导入的,但是在repo中没有用于它们的注释。

你在找哪家回购协议aws属性在SpringCloudAWS项目中读取。例如,aws。paramstore属性在组织中读取。springframework。云美国焊接学会。帕拉姆商店。AwsParamStoreProperties使用@ConfigurationProperties

所有aws云。aws属性记录在Spring Cloud aws文档中。

 类似资料:
  • 我正在使用Java和spring boot。我想知道如何将Property占位符添加到文件。我找到了一些清晰的示例,但我不确定Property占位符在哪里实例化。它是否在系统env变量、文件等中。。? Bootstrap.yml 用户正在使用属性占位符,但用户在哪里声明了它们?这个 .yml 从哪里读取值?(与上述问题相同)是否有解释连接的文档? 此Web应用程序将使用“cf推送”推送到云代工厂,

  • 我的第一个疑惑是yml和yaml有什么区别?我应该用哪一个。此外,我必须把我的标签在yml文件,并加载它们。所以我不知道该怎么做。这方面的任何例子或教程都会非常有帮助。

  • 在Spring Boot中,我知道我可以替换应用程序。属性与应用程序。yml并使用YAML格式。然而,我的申请。yml越来越拥挤了,所以我需要把它分开一点。我该怎么做?我想这样做:

  • 问题内容: 我正在创建一个在GlassFish中运行的Web服务,并且我想要一些自定义属性。为此,我正在使用该类。我使用的代码是: 但是,如何在配置目录中获取-file? 我不确定我的类路径,因为它是由NetBeans和GlassFish管理的。我假设我的-file在部署时已添加到类路径中… 我已经添加了自己的解决方案,但是如果有人可以提出更好的解决方案,那将是非常受欢迎的… 问题答案: 有效的解

  • 问题内容: 我有一个配置值的键/值对列表,我想将它们存储为Java属性文件,并在以后加载和迭代。 问题: 我是否需要将文件存储在与将要加载它们的类相同的程序包中,或者应该将其放置在任何特定位置? 该文件是否需要以任何特定的扩展名结尾还是.txt可以的? 如何在代码中加载文件 我如何遍历其中的值? 问题答案: 你可以将InputStream传递给Property,因此你的文件几乎可以在任何地方,并且