前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Spring Boot基础配置之属性配置

Spring Boot基础配置之属性配置

作者头像
叫我阿杰好了
发布2022-11-07 13:23:38
3830
发布2022-11-07 13:23:38
举报
文章被收录于专栏:一切总会归于平淡

目录

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配置采用关键字+提示形式书写。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、修改服务器端口
  • 2、修改运行日志图标(banner)
  • 3、控制日志
  • 4、小结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档