在Spring Boot应用程序中,可以使用@Value注解来读取application.yml中的配置信息。首先需要在Spring Boot应用程序的配置类中添加@ConfigurationProperties注解,并指定配置文件的前缀,然后在需要读取配置信息的类中使用@Value注解来注入配置信息。
例如,假设application.yml文件中有如下配置信息:
myapp: name: My Application version: 1.0然后在配置类中添加@ConfigurationProperties注解并指定前缀:
@Configuration@ConfigurationProperties(prefix = "myapp")public class AppConfig { private String name; private String version; // getters and setters}然后在需要读取配置信息的类中使用@Value注解来注入配置信息:
@Servicepublic class MyService { @Value("${myapp.name}") private String appName; @Value("${myapp.version}") private String appVersion; // use appName and appVersion}这样就可以通过@Value注解从application.yml中读取配置信息并注入到相应的变量中。


