spring-boot-关于配置文件

------------恢复内容开始------------

spring-boot 的配置文件有四个地方:

项目更目录下的config目you录下(自己建)
项目根目录下
resource 目录下的config目录下
resource目录下
 优先级由高到低

一般情况下,spring-boot 启动的时候会自动的按照顺序加载

 加入srpint-boot 配置:

 

 

需要将Book对象本身交给Spring 容器去管理,如果没有交给容器去,那么Book属性不能从Spring容器中获取到值
一般在controller层中引入的service也会在此时依赖加载和创建。

 

 

 建立测试controller

 

 

安全的属性注入:

 

 

引入:
@ConfigurationProperties(prefix = "book")注解,配置属性的签注
这个时候Spring容器中对应的数据注入到对象对应的属性当中
避免逐个@Value出错

 

YAML文件格式

 

 

 

posted @ 2020-05-27 16:37  小丑quan  阅读(151)  评论(0)    收藏  举报