扫码阅读
手机扫码阅读

SpringBoot-2-Spring Boot配置秘籍:快速掌握基础配置技巧

127 2024-07-19

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:SpringBoot-2-Spring Boot配置秘籍:快速掌握基础配置技巧
文章来源:
springboot葵花宝典
扫码关注公众号

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引用这些属性。

如果您觉得本文不错,欢迎关注,点赞,收藏支持,您的关注是我坚持的动力!原创不易,转载请注明出处,感谢支持!如果本文对您有用,欢迎转发分享!

想要了解更多内容?

查看原文:SpringBoot-2-Spring Boot配置秘籍:快速掌握基础配置技巧
文章来源:
springboot葵花宝典
扫码关注公众号

主要分享JAVA技术,主要包含SpringBoot、SpingCloud、Docker、中间件等技术,以及Github开源项目

266 篇文章
浏览 43K
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线