spring boot 项目配置文件

第一种properties文件(自带基础)

新建项目是会在resources目录下默认properties文件

第二种yml文件(常用)

复制代码
格式类型:spring boot支持3种配置文件,分别是xx.properties,xx.yaml,xx.yml;同一个项目若配置这3种的话,加载顺序是:properties(高级)>yml>yaml(低级)
格式转换:手工转或在线网站转https://www.toyaml.com/
总结:企业开发用yml格式较多,配置简单些,看着也直观些,使用时用哪种都可以

步骤:

新建一个文件

到这个网页格式转换:https://www.toyaml.com/

将内容全部复制过来即可

可以增加注释,让内容更明确

优势:内容清晰,层级,结构更清晰

第三种yaml文件(低级)因为加载顺序靠后不经常使用

新建一个文件更改下后缀名称


多环境配置

复制代码
项目多环境配置
环境:测试环境,开发环境,生成环境;知识:不同的环境就有不同的linux机器ip,在不同的环境上部署就需不同的机器
配置:格式是application--{env}.yml
步骤:
1、创建application--test.yml---application--dev.yml---application--prod.yml,分别代表测试环境,开发环境,生产环境的配置文件

2、对三个环境的配置文件进行实质的配置-更改IP等

3、作为开发人员根据实情用哪个环境的配置文件--在主要文件下增加使用的环境名称


项目端口修改:
默认是8080,项目中端口是否要修改酌定决定,由研发总监指定,---也可以指定端口

测试时相应的更改端口号

相关推荐
奶糖 肥晨6 分钟前
mac系统中Java项目环境配置与问题解决全记录| 项目构建篇:Maven编译与打包
java·macos·maven
卷无止境24 分钟前
Python的魔术方法:那些藏在双下划线背后的魔法
后端·python
万亿少女的梦16830 分钟前
基于Spring Boot的乐助在线助农系统设计与实现
java·spring boot·mysql·敏感词过滤·助农系统
Ivanqhz32 分钟前
Rust parse() 浅析
开发语言·后端·rust
卷无止境38 分钟前
别再被"乱码"吓到了:Python文件操作的门道
后端·python
程序员爱钓鱼42 分钟前
Rust Result 详解:可靠的错误处理机制
前端·后端·rust
唐青枫1 小时前
Java Undertow 实战指南:从轻量 Web Server 到 Spring Boot 嵌入式容器
java
程序员爱钓鱼1 小时前
GOPATH 与 Go Modules:Go 项目依赖管理的演变
后端·go
牛奔9 小时前
Go 如何打印调试深层或嵌套的结构体
开发语言·后端·golang
红烧大青虫9 小时前
HarmonyOS应用开发实战:小事记 - 数据迁移策略:RDB 表结构变更的版本号管理与 onUpgrade 回调
后端·华为·harmonyos·鸿蒙系统