SpringBoot(2)项目配置

本文详细介绍了SpringBoot的配置管理,包括properties和yml文件的使用,配置文件的位置与读取优先级,bootstrap配置文件的作用,以及如何进行自定义配置和多环境配置。重点讲解了配置文件的格式要求、读取顺序和不同环境下的配置策略。
摘要由CSDN通过智能技术生成


一、properties配置文件

SpringBoot默认读取项目下名字为application开头的 yml yaml properties配置文件
在这里插入图片描述
在项目下的application.properties里修改端口号和项目上下文路径
在这里插入图片描述

注意,这里的每一个. 都代表一个层级
此时接口的访问路径为:http://127.0.0.1:8081/springboot1/test/getTest

SpringBoot常见配置
查看官网文档https://docs.spring.io/spring-boot/docs/2.7.10/reference/html/application-properties.html#appendix.application-properties.server
在这里插入图片描述

二、yml配置文件

注意,application.properties里的每一个. 都代表一个层级 转换成yml之后,使用缩进代表层级关系

基本格式要求

① 大小写敏感
② 使用缩进代表层级关系
③ 相同的部分只出现一次
④ 注意空格
在这里插入图片描述

[1]普通数据类型

server:
  port: 8081

[2]配置对象类型数据

student:
  name: zhangsan
  age: 18
  address: beijing
  #或者写成json格式
animal:
  {
   name: monkey,age: 3 }

[3]配置数组类型

city:
  - beijing
  - ti
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值