在springboot中使用外部文件获取变量的值

时间:2020-06-11 18:22:16

标签: java spring-boot

如何从springboot项目的application.properties文件中获取值“ TestValue”。 messageVarible不是静态的最终版本。

@Component
public class testMapper {
   public String TestMessage() {
        String message-variable = "TestValue";
        // ...
    }
}

1 个答案:

答案 0 :(得分:1)

您可以将该属性添加到application.properties或可通过Spring Boot加载的任何其他属性资源文件中。那么您可以像这样在应用程序中阅读它

@Value("${messageVariable}")
private String messageVariable;

您在文件中定义的位置

messageVariable=any message

或者如果您使用的是Yaml文件

   messageVariable:any message