要获取YAML文件中的配置值,可以使用Spring Boot提供的@ConfigurationProperties注解。以下是获取YAML配置值的步骤:
在你的Spring Boot应用程序的配置类上添加@ConfigurationProperties注解,并指定YAML文件的前缀。import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;@Component@ConfigurationProperties(prefix = "your-prefix")public class YourConfigClass { private String yourProperty; public String getYourProperty() { return yourProperty; } public void setYourProperty(String yourProperty) { this.yourProperty = yourProperty; }}在YAML文件中定义你的配置项,使用与Java类属性对应的键。your-prefix: your-property: value在你的应用程序中使用@Autowired注解将配置类注入到你的类中,并访问配置值。import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class YourApplication { @Autowired private YourConfigClass yourConfigClass; public static void main(String[] args) { SpringApplication.run(YourApplication.class, args); } public void someMethod() { String propertyValue = yourConfigClass.getYourProperty(); // 使用配置值进行操作 }}这样,你就可以从YAML文件中获取配置值并在应用程序中使用它们了。

