1、由于Spring Boot对application.yml(application.properties)文件做过配置处理,所以如果我们的配置参数是直接在这个文件中,那么可以直接用占位符取变量的方式,如下:
2、自定义配置文件
1)依赖包(除了加上spring-boot-starter-web外)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
</dependency>
2)实体类型配置
注意:
1)yml文件好像不能映射,所以建议还是采用properties文件格式
2)由于1.5.0以上的版本已经不支持locations属性,所以需要用其他注解替换
3、直接进行单元测试,在实际使用中也是直接注入就行