当前位置: 首页>后端>正文

第一章 1-2 springboot 配置文件

如何读取自定义属性配置?

第一种:

@ConfigurationProperties("wechat")
@Component

1.在配置文件设置属性以及值


第一章 1-2 springboot 配置文件,第1张

2.创建实体类 并设置 注解


第一章 1-2 springboot 配置文件,第2张

3.定义接口
第一章 1-2 springboot 配置文件,第3张

第二种:

1.新建一个配置类


第一章 1-2 springboot 配置文件,第4张

2.此时的WeChat实体类就不需要注解了


第一章 1-2 springboot 配置文件,第5张

3.刷新 /getWeChat 接口 同样可以获得数据
第一章 1-2 springboot 配置文件,第6张

第三种:

使用@Value注解

第一章 1-2 springboot 配置文件,第7张

第四种:

使用 ApplicationContext

第一章 1-2 springboot 配置文件,第8张

如何读取自定义配置文件属性配置?

1.先自定义一个my.properties文件


第一章 1-2 springboot 配置文件,第9张

2.创建一个MyWeChat类


第一章 1-2 springboot 配置文件,第10张

@PropertySource 注解表明读取哪一个配置文件
@ConfigurationProperties 注解表明读取哪一个属性

@Component 自动注入

3.controller 返回


第一章 1-2 springboot 配置文件,第11张

Springboot 配置文件主要分为:.properties 和 .yml 格式

1.一个项目中可以存下两种配置文件(.properties 和 .yml),但是不建议一个项目中出现两种配置文件

2.当一个项目的某个配置,出现在两种格式的配置文件中时,那么配置项会以 .properties 为主

.properties 文件基本语法:
采用 key=value 形式,如:server.port=8080
tips:等号前后不要加空格,8080后面也不能加空格

第一章 1-2 springboot 配置文件,第12张

.yml 文件基本语法:
yml 是树形结构的配置文件,它的基础语法是“key: value”,注意key和value之间使用英文冒号加空格的方式组成,其中的空格不可以省略

第一章 1-2 springboot 配置文件,第13张

https://www.xamrdz.com/backend/3uy1933999.html

相关文章: