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,项目中端口是否要修改酌定决定,由研发总监指定,---也可以指定端口

测试时相应的更改端口号

相关推荐
jason成都4 分钟前
ignav-next|Java 层封装 GNSS/INS 组合导航框架,隔离 RTKLIB 与 INS 内核,双模块独立演进、最小侵入
java·开发语言
抓不住时间的沙4 分钟前
butterfly主题美化,打造属于自己的个性博客
java·开发语言·前端·javascript·node.js·github
Zane19945 分钟前
类也是对象?一文讲透元类 metaclass 这件"深度魔法"
后端·python
_约书亚_13 分钟前
Chapter 2 归纳总结 — 线程管理
后端
Zane199415 分钟前
从一个发短信的类到多态调用:封装、继承、多态到底是怎么长出来的
java·后端
MarkHD18 分钟前
Stable Diffusion入门第19-20天:保存与分享你的工作流——第一阶段收官,从“能用”到“可复用”
java·开发语言·stable diffusion
爱敲键盘的猴子22 分钟前
Spring MVC 详解(一):全注解开发与请求响应处理
java·spring·mvc
counting money30 分钟前
SpringBoot 项目创建(IDEA不全,还需要修改)
java·spring boot·spring·maven
Dr.kangder31 分钟前
嵌入式面试总结(二十二)——指针
java·面试·职场和发展·架构·嵌入式
MacroZheng36 分钟前
几行代码给项目集成AI功能,Spring AI 2.0太香了!
java·人工智能·spring boot