【发布时间】:2022-01-29 14:33:57
【问题描述】:
我正在使用 spring boot 并在我的 application.yml 中使用这个值
config:
username: abc
password: xyz
在我的课堂上,我就是这样使用它的 -
@Value("${config.username}")
private String username;
我收到以下错误 -
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'config.username' in value "${config.username}"
但是,如果我在 application.yml 文件中使用它,它就可以工作。你能告诉我我在这里做错了什么吗?
config.username: abc
config.password: xyz
【问题讨论】:
-
用@Component 注释类。
标签: spring-boot yaml