引言
@ConfigurationProperties
- 与@Bean结合为属性赋值
- 与@PropertySource(只能用properties文件)结合读取指定文件
@Validation
- 支持使用JSR303为配置文件进行值校验
@ImportResource
- 读取外部的配置文件
@PropertySource
作用
- 加载指定的配置文件。
在之前我们知道@ConfigurationProperties默认是从全局的配置文件中获取对应的值。但是如果将所有的配置内容都写入到全局配置文件中,会导致配置文件过于大庞大。不理与后期的实际开发中扩展。
@PropertySource(value = {
"classpath:person.properties"}