在你的情况下,如果你写:
rabbit.username=something
在application.properties中,注释将使用该值初始化字段。
@Value 注释从中查找值 application.property 档案或 application.yml 文件。
@Value
application.property
application.yml
您可以在这些文件中定义值,然后使用它们注入它们 @Value 。
看到 这个 从中加载值 .property 要么 这个 使用 .yml 文件。
.property
.yml
这里 是一种更好的加载配置的方法。
您可能还想了解Spring Boot用于从不同环境/文件加载配置的顺序 这里 。
HTH。