首页 > 其他分享 >Spring Boot2 开启系统日志(2)- 在application中配置日志

Spring Boot2 开启系统日志(2)- 在application中配置日志

时间:2023-12-05 15:14:48浏览次数:46  
标签:logging level Spring Boot2 com 设置 日志 级别 系统日志

在application.yml中通过logging.level来配置

root是所有日志级别的打印; sql、web是分别设置sql或web相关的日志级别

2. 另外还可以分别对不同的包设置不同的日志打印级别

# Log configuration
logging:
  level:
    com.*:debug
    org.springframework: warn

如上所示,分别对我们开发的根包和spring框架的打印级别进行配置

3. 自定义日志的级别

# 对根目录设置,日志级别为error
logging.level.root=error
# 对controller 目录设置一个级别,它们不会冲突,除了 com.example.demo.controller 下为 trace,其它地方都为error。
longing.level.com.example.demo.controller=trace

4. 配置文件路径及文件名

# 设置日志文件的目录,不用自己去创建这个路径,它会自动创建
logging.file.path=D:\\logging\\
# 设置日志文件的文件名,注意这里是 name 属性
logging.file.name=D:\\logging\\mySpring.log
# 指定一个日志文件的最大大小,支持的单位包括 KB、MB、GB 等。当日志文件达到指定大小后,将自动创建一个新的日志文件来继续记录日志信息
logging.logback.rollingpolicy.max-file-size=10KB

常见属性spring官方文档

标签:logging,level,Spring,Boot2,com,设置,日志,级别,系统日志
From: https://www.cnblogs.com/jddreams/p/17877129.html

相关文章

  • JeecgBoot 框架升级至 Spring Boot3 的实战步骤
    JeecgBoot框架升级SpringBoot3.1.5步骤JEECG官方推出SpringBoot3分支:https://github.com/jeecgboot/jeecg-boot/tree/springboot3本次更新由于属于破坏式更新,有几个生态内的组件,无法进行找到平替或无法升级,目前尚不完善,部分功能选择直接注释的方式,以下为功能列表Online......
  • 使用SpringBoot实现文件上传和下载
    上传文件:1.在`pom.xml`文件中添加依赖:xml<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot<......
  • Spring Boot2 开启系统日志(1)- 了解日志
    1.日志显示在SpringBoot应用中,日志会默认输出到控制台,日志格式如下:2023-12-0413:37:22.518INFO65136---[main]com.x.Application:StartedApplicationin2.192seconds(JVMrunningfor3.957)|----1--------------|-2-|-3-|-4......
  • Spring Cloud 配置 Druid(二)
    不废话,直接上代码,Nacos搭建的微服务,可以看https://www.cnblogs.com/hanjun0612/p/17867349.html 一,pom文件spring-cloud-starter-alibaba-nacos-discovery和spring-cloud-starter-openfeign都是基于spring-cloud-alibaba-dependencies版本为:2022.0.0.0<!--mybatis-->......
  • springboot~构建webjars类型的前端jar包
    webjars类型的前端jar包我们可以将公用的js,css,html,vue,shtml打包成一个jar,然后在其他项目中引用,这样就不用每个项目都去引用一遍了,这样就可以实现前端的公用了。1.创建一个maven项目,添加依赖和插件<dependencies><!--依赖webjars-locator-core--><dep......
  • springboot集成swagger
    1.pom引入<!--swagger--><dependency><groupId>io.springfox</groupId><artifactId>springfox-swagger2</artifactId><version>2.9.2</version></dependency&......
  • 如何记录SpringSecurity6.1中用户登录行为
    替换UsernamePasswordAuthenticationFilter类1.pom.xml<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-config</artifactId></dependency><plugin>......
  • 【SpringBootWeb入门-2】请求响应-请求-Postman工具
    JavaWeb开发最常见的就是各类数据的请求以及响应,在讲解请求参数接收内容之前,我们先来介绍一款功能强大的接口测试工具:Postman。Postman介绍:一款功能强大的网页调试与发送网页HTTP请求的Chrome插件,作用:常用于进行接口测试。为什么要使用Postman?当前最为主流的开发模式是前后端分......
  • SpringBoot 如何实现文件上传和下载
    一、文件上传——upload<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency>文件上传SpringBoot提供了Multipart文件上传的支持。Multipart是HTTP协议中的一种方式,用于支持文件上传。下面我们将介绍如......
  • Spring Boot中的文件上传和下载实现
    文件上传文件上传是Web应用程序中常见的功能之一,SpringBoot提供了MultipartFile接口来处理文件上传。以下是实现文件上传的步骤:添加依赖在pom.xml文件中添加以下依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</art......