在java/spring中,当您使用@Value注释将值插入字段时,应用程序到底在哪里查找这些值?我已经阅读过,并且不断看到它在寻找“属性文件”,但是该文件需要具有特定的名称/格式,或者该文件需要位于某个目录中吗?
最佳答案
如果您不提供任何特定路径
,它将使用默认路径:
\src\main\resources\application.properties
您还可以给出具体路径:
@propertySource("file:properties/application.properties")
这里的properties文件夹与src文件夹位于同一级别。您可以将属性文件放在任何地方。
希望这会起作用!
关于java - spring在哪里寻找带有@Value注释的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61092088/