1.配置文件注入的一些坑:
2021-10-13
1.@PropertySource(“配置文件路径”):除了会扫描你填入的配置文件路径,还会扫描application配置文件的4个位置路径。
2.@ConfigurationProperties(prefix = “配置文件属性名”):①类型安全的属性注入,假如多个配置文件中存在相同的属性名,那么就会注入优先级最高的(application优先其他配置文件,application的4个位置也存在优先级);
②@ConfigurationProperties是基于所在类字段的set方法注入的,所以需要有set方法