@PropertySource
我们平常在项目中,一般重要的配置信息都在application.yaml或者application.properties,但是当一些多余的配置我们想单独给Springboot指定让它去加载,这样可以节约一些资源。
- 我们自定义一个属性资源文件,如下:
- 我们在Person类上加上@PropertySource注解,指定文件名称。(注意:这里的@PropertySource注解需要和@ConfigurationProperties配合使用)
- application.yaml中删除多余的配置
- JUNIT测试一下,我们指定的文件是否可以单独加载