【RuoYi-Vue-Plus】学习笔记 05 - 日志框架 TLog

文章目录

    • 参考资料
    • 一、概述
    • 二、相关配置
      • 1、Maven
      • 2、Logback框架适配器
      • 3、自动打印调用参数和时间
      • 4、TLogConfig

参考资料

1、TLog官方文档
2、TLog官方文档 - 按需依赖
3、TLog官方文档 - Logback框架适配器
4、TLog官方文档 - 自动打印调用参数和时间

一、概述

本文章主要记录框架中相关 TLog 配置。

二、相关配置

1、Maven

TLog官方文档 - 按需依赖:
【RuoYi-Vue-Plus】学习笔记 05 - 日志框架 TLog_第1张图片
RuoYi-Vue-Plus 框架中和官网不太一样。
主pom依赖( 版本1.3.3 ):

<dependency>
    <groupId>com.yomahubgroupId>
    <artifactId>tlog-spring-boot-configurationartifactId>
    <version>${tlog.version}version>
dependency>

<dependency>
    <groupId>com.yomahubgroupId>
    <artifactId>tlog-webrootartifactId>
    <version>${tlog.version}version>
    <exclusions>
        <exclusion>
            <artifactId>javassistartifactId>
            <groupId>org.javassistgroupId>
        exclusion>
        <exclusion>
            <artifactId>guavaartifactId>
            <groupId>com.google.guavagroupId>
        exclusion>
    exclusions>
dependency>

<dependency>
    <groupId>com.yomahubgroupId>
    <artifactId>tlog-feignartifactId>
    <version>${tlog.version}version>
dependency>

<dependency>
    <groupId>com.yomahubgroupId>
    <artifactId>tlog-xxl-jobartifactId>
    <version>${tlog.version}version>
dependency>

2、Logback框架适配器

TLog官方文档 - Logback框架适配器:
【RuoYi-Vue-Plus】学习笔记 05 - 日志框架 TLog_第2张图片
ruoyi-admin 模块下修改 logbak.xml
包含 consolefile_consolefile_infofile_errorsys-user
【RuoYi-Vue-Plus】学习笔记 05 - 日志框架 TLog_第3张图片

3、自动打印调用参数和时间

TLog官方文档 - 自动打印调用参数和时间:
【RuoYi-Vue-Plus】学习笔记 05 - 日志框架 TLog_第4张图片
ruoyi-admin 模块下 application.yml

# tlog 全局访问性能拦截
tlog:
  enable-invoke-time-print: true

4、TLogConfig

ruoyi-framework 模块下 com.ruoyi.framework.configTLogConfig.java
【RuoYi-Vue-Plus】学习笔记 05 - 日志框架 TLog_第5张图片

你可能感兴趣的:(框架学习,-,若依,/,RuoYi-Vue-Plus,java)