SpringBoot-2-Spring Boot配置秘籍:快速掌握基础配置技巧
![](/theme/default/default/images/main/eye-open.png)
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
![](/theme/default/default/images/main/icon-jing.png)
Spring Boot配置秘籍摘要
今日目标
- 掌握Spring Boot工程的三种配置文件格式。
- 学习编写格式正确的yml配置文件。
- 学会配置多种环境并选择使用适合的环境运行。
1. SpringBoot基础配置
SpringBoot的基础配置可以通过application.properties文件进行修改,例如更改默认端口8080为80。
1.1 SpringBoot属性配置
在application.properties中设置属性,如端口、运行日志图表和日志显示级别。
1.2 配置文件分类
SpringBoot支持properties、yml和yaml三种配置文件格式,其中yml格式是主流。
1.3 SpringBoot配置文件加载顺序
加载优先级为properties > yml > yaml。相同配置项会被优先级高的文件覆盖,不同配置项则全部保留。
1.4 自动提示功能消失解决方案
若IDEA中自动提示功能消失,可以通过调整Project Structure来恢复。
2. yaml
YAML是一种数据序列化格式,以数据为核心,格式易读,与脚本语言交互方便。
2.1 yaml语法规则
大小写敏感,层级关系用缩进表示,属性值前面要加空格。
2.2 yaml数组数据
数组数据使用减号作为开始符号,每行一个数据。
2.3 yaml数据读取
使用@Value读取单个数据,或者通过自定义对象封装数据。
3. 多环境开发配置
不同环境的配置信息通常不一致,需快速切换。
3.1 多环境启动配置
使用application.yml或properties文件配置多环境。
3.2 多环境启动命令格式
启动SpringBoot时可带参数指定环境或具体配置。
3.3 多环境开发控制
Maven与SpringBoot配合实现多环境配置,通过Maven设置环境属性,SpringBoot引用这些属性。
如果您觉得本文不错,欢迎关注,点赞,收藏支持,您的关注是我坚持的动力!原创不易,转载请注明出处,感谢支持!如果本文对您有用,欢迎转发分享!
想要了解更多内容?
![](/theme/default/default/images/main/icon-jing.png)
![](https://cdn.easycorp.cn/rongpm/upload/202312/f_39217d624bb2b42ce8f6322ebd7e573a.png)
![](https://cdn.easycorp.cn/rongpm/upload/202312/f_39217d624bb2b42ce8f6322ebd7e573a.png)