Spring Boot基础配置之属性配置

2022-11-07 13:23:38 浏览数 (1)

目录

1、修改服务器端口

2、修改运行日志图标(banner)

3、控制日志

4、小结


1、修改服务器端口

我们现在访问的服务器默认端口都是8080,写起来又长,还得写,如果把它改成80端口。

  这样就不用写了(懒)。

  那我们该怎么配置呢?现在用的内嵌的TomCat,它没有地方写它的那个配置文件了 ,你没法去改他的那个8080端口为80了。

  那我们在哪写呢?

  我们先进入到IDEA。

  要修改配置,一般都要去修改的对应的配置文件,Spring Boot的配置文件在resources下。

  上图标红的地方就是Spring Boot 配置的地方,点进去一看,居然是空白的,连格式都没有。那它的格式是什么呢?.properties的格式是键值对的格式。(key = value)

  搞清楚了格式,我们就来开始修改配置吧。

代码语言:javascript复制
#服务器的端口配置
server.port=80

  修改后,到底有没有用。我们启动服务器看一下就知道了。

我们可以看到上图箭头指向的地方,端口号已经变成了80。

我们现在还可以打开浏览器确认一下。

 我们可以看到8080端口已经访问不到了,我们试一下80的端口。

访问成功!

小结:

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

2、修改运行日志图标(banner)

Spring Boot 的运行图标是哪个呢?就是我们运行SpringBoot程序的时候一开始出来的那个图标。

接下来我们就把它修改了。

1、先写一个txt文件加到resources下,比如下面这个,图个吉利

代码语言:javascript复制
//                          _ooOoo_                               //
//                         o8888888o                              //
//                         88" . "88                              //
//                         (| ^_^ |)                              //
//                         O  =  /O                              //
//                      ____/`---'____                           //
//                    .'  \|     |//  `.                         //
//                   /  \|||  :  |||//                          //
//                  /  _||||| -:- |||||-                         //
//                  |   | \  -  /// |   |                       //
//                  | _|  ''---/''  |   |                       //
//                    .-__  `-`  ___/-. /                       //
//                ___`. .'  /--.--  `. . ___                     //
//              ."" '<  `.____<|>_/___.'  >'"".                  //
//            | | :  `- `.;` _ /`;.`/ - ` : | |                 //
//               `-.   _ __ /__ _/   .-` /  /                 //
//      ========`-.____`-.________/___.-`____.-'========         //
//                           `=---='                              //
//      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^        //
//             佛祖保佑       永不宕机      永无BUG               //

2、在.properties这个文件中加入

代码语言:javascript复制
#运行日志图标(banner)
spring.banner.location=你的txt文件名字

3.运行程序

 这就图个乐,大家有兴趣的可以去多了解了解。

注:如果txt的名字叫banner,就不用加spring.banner.location=你的txt文件名字了

3、控制日志

1、展现debug级别的日志【推荐做调试的时候使用】

代码语言:javascript复制
logging.level.root=debug

由于信息过多,推荐大家自己去使用看看

2、展现报错级别的日志【只在报错的时候才有日志】

代码语言:javascript复制
logging.level.root=error

 3、 默认info【我们平常看到的】

代码语言:javascript复制
logging.level.root=info

这个内置属性还有很多,是讲不完的。大家可以去看一下Spring官网的文档。

SpringBoot内置属性查询

Common Application Properties

官方文档中参考文档第一项:Application Properties

注:属性配置跟你pom.xml文件有关,不是随便都能加的。

4、小结

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

2、书写SpringBoot配置采用关键字 提示形式书写。

0 人点赞