Spring Boot提供了多種方式來加載配置文件:
在application.properties或application.yml文件中定義配置屬性,Spring Boot會自動加載這些文件,并將屬性值注入到相應的Bean中。
使用@PropertySource注解加載自定義的配置文件。在配置類上使用該注解,指定要加載的配置文件的路徑,然后使用@Value注解來注入屬性值。
使用@PropertySources注解加載多個配置文件。該注解可以指定多個@PropertySource注解,從而加載多個配置文件。
使用@ConfigurationProperties注解將配置文件中的屬性值綁定到一個JavaBean中。在配置類中使用該注解,指定要綁定屬性的前綴,然后使用@Autowired注解將該JavaBean注入到需要使用配置屬性的類中。
使用Environment對象獲取配置屬性值。在需要獲取配置屬性的類中,通過@Autowired注解將Environment對象注入,然后使用getProperty方法獲取屬性值。
以上是幾種常見的加載配置文件的方式,根據實際情況選擇合適的方式來加載配置文件。