Spring Boot日志技术logback原理及配置解析

作者:edda_huang 时间:2022-09-14 10:51:57 

一、logback日志技术介绍

Spring Boot中使用的日志技术为logback。其与Log4J都出自同一人,性能要优于Log4J,是Log4J的替代者。
在Spring Boot中若要使用logback,则需要具有spring-boot-starter-logging依赖,而该依赖被spring-boot-starter-web所依赖,即不用直接导入spring-boot-starter-logging依赖。

Spring Boot日志技术logback原理及配置解析

二、添加配置属性

该文件名为logback.xml,且必须要放在src/main/resources类路径下

Spring Boot日志技术logback原理及配置解析

内容如下:


<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
 <encoder>
  <!-- # 指定日志在控制台显示的格式-->
  <pattern>%-5level - %msg%n</pattern>
 </encoder>
</appender>
<!-- # 项目启动日志级别-->
<root level="WARN">
 <appender-ref ref="STDOUT" />
</root>
<!--# 指定包中代码运行的日志级别-->
<logger name="com.abc.dao" level="DEBUG" />
</configuration>

来源:https://www.cnblogs.com/edda/p/13261606.html

标签:Spring,Boot,日志,logback
0
投稿

猜你喜欢

  • Android中RecyclerView实现分页滚动的方法详解

    2023-11-13 13:59:53
  • 从零开始Java实现Parser Combinator

    2023-06-18 18:52:04
  • Android中使用GridView进行应用程序UI布局的教程

    2022-03-19 15:18:06
  • Android XRecyclerView实现多条目加载

    2021-10-15 07:32:21
  • Android手机开发设计之记事本功能

    2023-12-10 21:47:00
  • C# 超高面试题收集整理

    2022-01-20 17:28:59
  • C# 实现dataGridView选中一行右键出现菜单的示例代码

    2022-05-12 05:15:55
  • Spring MVC 关于controller的字符编码问题

    2023-06-17 09:52:52
  • SpringCloud消息总线Bus配置中心实现过程解析

    2023-02-14 10:05:18
  • Ubuntu16.04下配置VScode的C/C++开发环境

    2023-10-22 19:21:17
  • 一起来学习Java IO的转化流

    2023-11-26 20:38:30
  • 简单谈谈RxJava和多线程并发

    2023-08-02 00:27:52
  • JPype实现在python中调用JAVA的实例

    2022-08-24 03:19:52
  • Android利用Canvas类绘制图形

    2022-09-17 14:22:02
  • spring boot与ktor整合的实现方法

    2022-01-18 04:20:19
  • c# for循环中创建线程执行问题

    2021-09-15 20:43:23
  • Flutter实现底部导航栏效果

    2022-03-28 05:41:46
  • Kotlin基础通关之字符串与数字类型

    2023-06-22 13:27:35
  • Android连接MySQL数据库并进行增删改查操作示例讲解

    2023-07-03 13:20:15
  • Struts2中Action中是否需要实现Execute方法

    2021-10-30 06:57:23
  • asp之家 软件编程 m.aspxhome.com