目录
基础配置
属性配置
修改服务器端口
只需要在Application.properties中书写
# 应用服务 WEB 访问端口
server.port=80
运行之后
访问
修改输出banner(logo)
默认的是这个
可以关闭生成这个
#关闭banner
spring.main.banner-mode=off
运行之后就没有出现了
我们可以在配置文件中导入自己想要的文字或图片,springboot会自动帮我们生成,导入之后放在resource下即可
#修改logo
spring.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都是配置文件,就都有提示信息了