当前位置: 首页 > 面试题库 >

如何在Spring Boot中访问application.properties文件中定义的值

景宏朗
2023-03-14
问题内容

我想访问中提供的值application.properties,例如:

logging.level.org.springframework.web: DEBUG
logging.level.org.hibernate: ERROR
logging.file=${HOME}/application.log

userBucket.path=${HOME}/bucket

我想userBucket.path在Spring Boot应用程序的主程序中访问。


问题答案:

你可以使用@Value批注并在使用的任何Spring bean中访问属性

@Value("${userBucket.path}")
private String userBucketPath;

Spring Boot文档的Externalized Configuration部分介绍了你可能需要的所有详细信息。



 类似资料:
  • 我想访问application.properties中提供的值,例如: 我想在Spring Boot应用程序中访问主程序中的userBucket.path

  • 这里我尝试访问我的handleTap()函数,它是我在另一个文件中创建的一个OBJ C函数,我需要它留在那个文件中,那么我如何从第二个ViewController访问这个函数呢? 这就是我在靠近底部的另一个文件中定义handleTap()的方式。它是一个文件名Button.swift,也许可以在SecondViewController上做一个扩展,包括handleTap(),但我不知道如何做。

  • 我的windows批处理文件: test.py: 测试导入。py: 这不起作用。我得到一个错误消息,说'问候'没有定义。我想给你看输出,但我也有麻烦。 使用INT test_导入需要更改什么。py,那么变量在主模块中是可访问的?

  • 我正在从主类访问资源文件夹中的文件 我收到了这个错误: 我甚至打开了jar文件,remoteUnitsIdsInOldServer.txt文件就在那里,在类内部

  • 我需要根据创建的项目的名称访问特定的文件夹。在Main_Activity中,填充该项目的名称并创建新文件夹。因此,Camera_Activity将保存在该文件夹中拍摄的照片。接下来我访问Gallery_Activity,但它从未进入创建的项目的文件夹。我怎样才能访问那个文件夹? 例如:创建文件夹的名称:Proj_1,但用户从默认打开的另一个文件夹中选择了照片,显示出来的uri是:content:/

  • 我知道如何在Java Spring boot中访问类中的值,如下所示 但是我正在寻找一个选项,可以直接在任何类(一个没有@service注释的类)中访问这个值 例如。 但这将返回。如有任何帮助,我们将不胜感激。我已经读过这里,但没有帮助。