SpringBoot - SpringBoot基础配置、属性配置入门指导

文章目录

  • 基础配置
    • 基础工程-“复制工程”
      • 原则
      • 复制基本工程
      • 导入此模块
      • 发现重名maven项目
      • 基层模板建立成功
      • 做些配置优化
      • 测试成功
      • 小结
  • 属性配置Springboot.properties
    • 修改服务器端口
      • 编辑application.properties
      • 测试端口
    • 修改log(banner)
      • 编写application.properties
      • 测试运行
    • 检查日志
      • info(默认级别)
      • debug
      • error
    • 查看官网properties各种配置
      • 最终网址
    • 总结
  • 多种属性配置方式
    • application.yml
      • 运行测试
    • application.yaml
      • 测试运行
    • 小结
  • 配置文件加载优先级
    • 小结

基础配置

基础工程-“复制工程”

复制出来的基础模块,为以后的项目做准备

原则

  • 保留工程基础结构
  • 抹掉原始工程痕迹

SpringBoot - SpringBoot基础配置、属性配置入门指导_第1张图片

删除不需要的文件

SpringBoot - SpringBoot基础配置、属性配置入门指导_第2张图片

只留这些

SpringBoot - SpringBoot基础配置、属性配置入门指导_第3张图片

SpringBoot - SpringBoot基础配置、属性配置入门指导_第4张图片

复制基本工程

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Z9sFoicT-1651303376223)(springboot.assets/image-20220430115507867.png)]

命名

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QyAdZjNr-1651303376224)(springboot.assets/image-20220430115615148.png)]

更改pom文件工程名

SpringBoot - SpringBoot基础配置、属性配置入门指导_第5张图片

导入此模块

SpringBoot - SpringBoot基础配置、属性配置入门指导_第6张图片

SpringBoot - SpringBoot基础配置、属性配置入门指导_第7张图片

SpringBoot - SpringBoot基础配置、属性配置入门指导_第8张图片

SpringBoot - SpringBoot基础配置、属性配置入门指导_第9张图片

发现重名maven项目

把pom文件的这两句话删掉即可,不影响

SpringBoot - SpringBoot基础配置、属性配置入门指导_第10张图片

刷新后正常

SpringBoot - SpringBoot基础配置、属性配置入门指导_第11张图片

基层模板建立成功

SpringBoot - SpringBoot基础配置、属性配置入门指导_第12张图片

做些配置优化

改名入口名

SpringBoot - SpringBoot基础配置、属性配置入门指导_第13张图片

改名启动工程名

SpringBoot - SpringBoot基础配置、属性配置入门指导_第14张图片

测试成功

SpringBoot - SpringBoot基础配置、属性配置入门指导_第15张图片

小结

SpringBoot - SpringBoot基础配置、属性配置入门指导_第16张图片

属性配置Springboot.properties

修改服务器端口

SpringBoot - SpringBoot基础配置、属性配置入门指导_第17张图片

编辑application.properties

SpringBoot - SpringBoot基础配置、属性配置入门指导_第18张图片

测试端口

SpringBoot - SpringBoot基础配置、属性配置入门指导_第19张图片

修改log(banner)

编写application.properties

SpringBoot - SpringBoot基础配置、属性配置入门指导_第20张图片

关闭banner

#修改banner
spring.main.banner-mode=off

设置banner为图片

#修改banner
spring.banner.image.location=jing.jpg

SpringBoot - SpringBoot基础配置、属性配置入门指导_第21张图片

测试运行

SpringBoot - SpringBoot基础配置、属性配置入门指导_第22张图片

检查日志

info(默认级别)

debug

#日志
logging.level.root=debug

SpringBoot - SpringBoot基础配置、属性配置入门指导_第23张图片

error

#日志
logging.level.root=error

SpringBoot - SpringBoot基础配置、属性配置入门指导_第24张图片

查看官网properties各种配置

Spring | Home

SpringBoot - SpringBoot基础配置、属性配置入门指导_第25张图片

SpringBoot - SpringBoot基础配置、属性配置入门指导_第26张图片

SpringBoot - SpringBoot基础配置、属性配置入门指导_第27张图片

SpringBoot - SpringBoot基础配置、属性配置入门指导_第28张图片

最终网址

Common Application Properties (spring.io)

总结

SpringBoot - SpringBoot基础配置、属性配置入门指导_第29张图片

多种属性配置方式

SpringBoot - SpringBoot基础配置、属性配置入门指导_第30张图片

application.yml

SpringBoot - SpringBoot基础配置、属性配置入门指导_第31张图片

运行测试

SpringBoot - SpringBoot基础配置、属性配置入门指导_第32张图片

application.yaml

SpringBoot - SpringBoot基础配置、属性配置入门指导_第33张图片

测试运行

SpringBoot - SpringBoot基础配置、属性配置入门指导_第34张图片

小结

SpringBoot - SpringBoot基础配置、属性配置入门指导_第35张图片

配置文件加载优先级

  • properties > yml > yaml

  • 冲突配置的结果就是看优先级运行

小结

SpringBoot - SpringBoot基础配置、属性配置入门指导_第36张图片

你可能感兴趣的:(成长阶段,笔记,spring,boot,java,spring)