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

如何在普通代码中使用application.yml文件中的变量?

边翔宇
2023-03-14

例如,假设在我的yml文件中有一个名为指示器的变量。根据指示器变量的值,我希望代码做一些不同的事情。我将如何访问常规代码中的yml变量并相应地使用它?

共有1个答案

赫连心思
2023-03-14
  1. 您需要使用Spring表达式语言,该语言表示我们应该将其写成
    @Value("${spring.application.name}") 
    private String appName;
    @Value("${spring.application.name: defaultValue}") 
    private String appName;
    @Autowired  
    private Environment environment;
       
    String appName = environment.get("spring.application.name");
 类似资料:
  • 我的文件夹根目录上有一个。env文件。这是我的。环境 我试图访问application.yml上的PORT变量,但它没有从。env文件中读取变量。这是我的申请。yml

  • 问题内容: 我有一个.dll文件,必须在Java中使用。该.dll文件具有参数化方法,该方法应将类型返回为字符串。当我将参数传递给它时,我得到的消息是 这是代码… 问题答案: 只需在项目中添加引用即可。和名称空间在顶部..然后您可以访问所有dll方法。如果您使用的是Eclispe,请右键单击您的项目->然后单击“构建路径”->,然后单击“添加库”,然后单击用户库。 在这里您可以导入dll

  • 问题内容: 我有json文件,并且在此文件中是一些json编码的数据。 我想在文件中获取此数据并在JavaScript中处理该数据。但是不知道如何在.html文件中连接connect.json文件? 请告诉我。这是我的 json 文件: 考虑到我正在从服务器获取json文件,如何在html中使用该文件,以便可以在html页面的表中显示数据。我正在使用JavaScript解析json文件。我是这个领

  • 实际上我有一个基于springboot的微服务,并且我已经使用kafka从不同的系统产生/消费数据。现在我的问题是,我有两个不同的主题,根据主题,我有两个不同的消费者类来消费数据, 如何在文件中定义多个使用者属性? 我在中为一个使用者配置如下:- 我正在我的消费者类中使用 我在代码@kafkalistener中使用的使用者方法的示例(topics=“${app.topic.b2b_tf_ta_re

  • 我用WooCommerce插件设置了WordPress,产品被循环输出...直到那里。 我想增加访问者能够投票支持产品的可能性。所以我在找一个插件,找到了一个。 但这才是真正的问题!名为“喜欢照片”的插件为我提供了WordPress简码功能。如果我在WordPress编辑器中插入短代码(图像前后),一切都工作正常。 但是我需要把代码放在PHP文件(循环输出产品的文件)本身。 因此,我尝试使用PHP

  • 问题内容: 我想使用apache poi为docx文档创建标题,但遇到了困难。我没有可显示的工作代码。我想请一些代码作为起点。 问题答案: 有一个Apache POI单元测试 可以涵盖您的实际情况- 您正在寻找TestXWPFHeader#testSetHeader()。它涵盖了从没有设置页眉或页脚的文档开始,然后添加它们 您的代码基本上是这样的: 有关创建页眉和页脚的更多信息,请参见XWPFHe

  • 问题内容: 为了计算多元法线的CDF,我遵循了此示例(对于单变量情况),但无法解释scipy产生的输出: 产生的输出是: 如果联合CDF定义为: 则预期输出应为0到1之间的实数。 问题答案: 经过大量搜索后,我认为Noah H. Silbert的这篇博客文章描述了标准库中唯一可用于在Python中为多元正态计算cdf的现成代码。Scipy可以做到这一点,但是正如博客中提到的那样,很难找到。该方法基

  • 问题内容: 是否可以将selenium连接到我通常使用的浏览器而不是驱动程序?对于正常浏览,我使用带有多个插件的chrome-添加block plus,flashblock等。我想尝试使用此特定配置加载网站。我怎样才能做到这一点? 我不在乎是否使用驱动程序生成进程。我只想要完整的浏览器配置-Cookie,插件,字体等。 谢谢 问题答案: 首先,您需要下载,然后将环境变量的可执行路径放置到环境变量中