> 文档中心 > SpringBoot基本的配置

SpringBoot基本的配置

目录

基础配置

修改服务器端口

 修改输出banner(logo)

设置日志

三种配置文件类型

属性消失解决方案


基础配置

属性配置

修改服务器端口

 只需要在Application.properties中书写

# 应用服务 WEB 访问端口server.port=80

运行之后

 访问

 修改输出banner(logo)

默认的是这个

可以关闭生成这个

#关闭bannerspring.main.banner-mode=off

 运行之后就没有出现了

 我们可以在配置文件中导入自己想要的文字或图片,springboot会自动帮我们生成,导入之后放在resource下即可

#修改logospring.banner.image.location=图片或文件位置

我这导入了图片。

设置日志

#日志logging.level.root=debug

设置为debug级别,非常的多,从初始化到构建成功打印出的。一般调错才会使用 

正常的日志是info(默认的)

#日志logging.level.root=info

 error级别,即出错才会有日志。

#日志logging.level.root=error

 查看所有的配置springbooot官网中配置

 ctrl+f搜索相关的配置,可以模糊查询

小结:

每一个配置对应一种技术

SpringBoot中导入对应starter后,提供对应配置属性

书写SpringBoot配置采用关键字+提示形式书写

三种配置文件类型

application.yml(主流)

server:  port: 81

application.yaml

server:  port: 82

application.properties

server.port=80

当三种配置文件共存时

他们之间的优先级是

properties>yml>yaml

不同配置文件中的相同配置的按照优先级高的,不同的配置都会保留

如a文件有1,b文件有2,c文件有3,那最终就是123。

属性消失解决方案

在yml和yaml配置中,输入属性没有提示出来,提示方案是idea中提供的,而不是springboot提供的,idea中没有提供提示,是因为idea认为这个不是配置文件

 当弄完之后

 这样就告诉idea都是配置文件,就都有提示信息了