SpringBoot 中获取yml文件的值
在Spring Boot中,你可以使用@Value
注解来获取YAML文件中的值。首先,确保你的项目中包含了Spring Boot配置处理器依赖,例如spring-boot-starter
。
以下是一个简单的例子:
- 在
application.yml
文件中定义你的配置:
my:
property: someValue
- 在你的Spring Boot应用中的一个组件中注入这个值:
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
@Component
public class MyBean {
@Value("${my.property}")
private String myProperty;
public String getMyProperty() {
return myProperty;
}
}
当Spring Boot应用启动时,它会自动将my.property
的值注入到myProperty
字段中。
确保你的Spring Boot版本和配置没有问题,这样就可以从YAML文件中获取值了。
评论已关闭