Spring Boot——第05讲属性基础配置

导读:本篇文章讲解 Spring Boot——第05讲属性基础配置,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

一、复制工程

原则:

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

1. 挑选一个合适的项目进入工作空间将其复制一份,进行改名,红框内就是以后复制的模板

Spring Boot——第05讲属性基础配置

2. 删除与IDEA相关配置文件,仅保留src目录与pom.xml文件

Spring Boot——第05讲属性基础配置

3. 将项目名进行复制,进入文件夹打开pom文件,对名字进行修改

Spring Boot——第05讲属性基础配置

将模板再次复制,进行改名,这是我们要进行修改的项目

Spring Boot——第05讲属性基础配置

重复以上步骤

4. 删除name标签(可选)

name可以删掉,删掉之后右侧maven展示artifactid的名字

Spring Boot——第05讲属性基础配置

5. 保留备份工程供后期使用

二、属性配置

        Spring Boot默认配置文件是 application.properties ,通过键值对配置对应属性

        端口号修改在src下的main下的resource里,修改 application.properties 文件

#服务器端口配置
server.port=80

Spring Boot——第05讲属性基础配置

Spring Boot——第05讲属性基础配置

三、基础配置

1. 修改banner

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

Spring Boot——第05讲属性基础配置

spring.banner.image.location=logo1.png

Spring Boot——第05讲属性基础配置

Spring Boot——第05讲属性基础配置

这个图片的链接不能为中文,否则无法识别

2. 日志

日志级别:debug      只在调试时使用

#日志
logging.level.root=debug

Spring Boot——第05讲属性基础配置

日志级别:error           只在出错时才有日志

#日志
logging.level.root=error

Spring Boot——第05讲属性基础配置

日志级别:info       默认日志

#日志
logging.level.root=info

Spring Boot——第05讲属性基础配置

日志级别:warn       在警告时输出

#日志
logging.level.root=warn

Spring Boot——第05讲属性基础配置

级别由低到高分别是DEGUG–>INFO–>WARN–>ERRORD

        以上是 properties 的写法,如果配置多了看起来不舒服该怎么改良呢?

三、配置yml文件类型

1. 新建一个application.yml文件

2. 将 application.properties 先放到别的包下

3. 修改yml中的信息

server:
  port: 81

4. 重新启动,发现端口号变为81

Spring Boot——第05讲属性基础配置

四、配置yaml文件类型

1. 新建一个application.yaml文件

2. 将 application.yml 先放到别的包下

3. 修改yaml中的信息

server:
  port: 82

4. 重新启动,发现端口号变为82

Spring Boot——第05讲属性基础配置

五、如果三种配置文件共存,哪个生效? 

三者优先级:properties > yml > yaml

Spring Boot——第05讲属性基础配置

        不同配置文件中相同的配置按照加载优先级相互覆盖,不同配置文件中不同配置全部保留。

六、yaml属性提示消失解决方法

        在yaml文件中旧版本会出现提示消失的情况,可以进行以下操作:

Spring Boot——第05讲属性基础配置

        点击绿叶子图标弹出窗口,将不提示信息的文件添加进去最后变成绿叶子就可以正常提示了。

Spring Boot——第05讲属性基础配置

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由半码博客整理,本文链接:https://www.bmabk.com/index.php/post/111725.html

(0)
Java光头强的头像Java光头强

相关推荐

发表回复

登录后才能评论
半码博客——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!