Spring Boot 学习笔记(三)配置文件、yaml、@ConfigurationProperties

1、配置文件

springboot 在底层默认为项目配置了很多东西,若想修改,则需借助配置文件

 

2、yaml 介绍

3、yaml 语法

 

      或者也可以使用一行的行内写法

  

4、使用配置文件给容器中 Bean 对象进行注入

1、resources 文件夹中创建 application.yml 文件作为配置文件

配置文件内容如下

2、在项目包中新建 Bean 文件夹装 java bean

创建一个 java bean 内容如下(注:其中 Dog 为一个对象,有 name 和 age 两个属性)

                                   (注意还有getter 和 setter 和 toString 没有展示,自己生成)

3、pom 文件中导入配置文件处理器

4、在单元测试中可创建 person 类之后进行注入和打印操作,可以看到 person 便会带有配置文件中默认的属性值

 

5、@ConfigurationProperties 和 @Value 获取值的区别

什么时候用哪个?如何体现校验?如下

猜你喜欢

转载自www.cnblogs.com/qwertiLH/p/12202109.html