首页 > 其他分享 >log工具类

log工具类

时间:2024-07-28 12:39:13浏览次数:6  
标签:log public 工具 clazz BaseLog message Logger

package com.atheima.controller.utils;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

public class BaseLog {

    private Class clazz = null;
    public static Logger log;

    public BaseLog(){
        clazz = this.getClass();
        log = LoggerFactory.getLogger(clazz);
    }
    
    
//第二中实现方法
/*    private final Logger log;

    public BaseLog() {
        log = LoggerFactory.getLogger(this.getClass());
    }
    public void info(String message) {
        log.info(message);
    }

    public void debug(String message){
        log.debug(message);
    }*/
}

某类继承该工具类,就可以直接使用log了

  • 或者使用更省事的方法,引入lombok,直接在某类上使用注解@Slf4j

标签:log,public,工具,clazz,BaseLog,message,Logger
From: https://www.cnblogs.com/DuWenjie/p/18328100

相关文章

  • 使用curl或类似工具访问和更改TP Link调制解调器上的设置
    我似乎找不到任何工作参考或示例,可以让我使用任何形式的脚本更改ArcherA23WiFi路由器中的设置。我花了一些时间试图让它在curl中工作但没有成功。我的目标是以编程方式从一台也连接到主WiFi网络(即本地)的机器上关闭和打开IoTWiFi网络。尝试1#!/bin/bashMODEM_IP......
  • 数据集成工具之kettle
    Kettle是一个用于数据集成的开源工具,由Pentaho开发,现已由HitachiVantara维护。Kettle的全名是PentahoDataIntegration(PDI),主要用于数据提取、转换和加载(ETL)过程。1.核心组件Spoon:图形化的设计工具,用于创建和测试ETL作业和转换。用户可以通过拖放界面来设计......
  • 【Blog1】PyCharm写hello world
    创建项目选择项目类型和项目目录设置python编译器选择编译器新建Python文件编写代码并运行运行运行结果......
  • 【Blog2】PyCharm的基本使用
    工程目录打开和隐藏PyCharm导航栏区域显示和隐藏导航栏打开PyCharm设置设置主题设置字体大小......
  • Win10 安装Bus Hound 后重启失败,启动修复 无法修复你的电脑 日志文件: E:\WINDOWS
    工作中用到了串口通讯,找到了BusHound,当安装完后提示重启,重启后直接启动失败。怀疑主要原因是安装了不支持Win10的BusHound版本,因为安装BusHound后会在系统中添加一个驱动: bhound7.sys,当Windows启动时加载bhound7.sys驱动失败导致Windows启动失败. 尝试了很多方法,包括进......
  • Diffutoon下载介绍:真人视频转动漫工具,轻松获得上千点赞
    最近在刷短视频的时候,偶尔能看到一些真人转动漫风的作品,看起来给人一种新鲜感,流量都还不错,简简单单跳个舞,就能获得上千个点赞~ 那么,这种视频是怎么制作的?本期给大家介绍一款AI转绘工具Diffutoon,可以将逼真的视频转换成动画风格,不仅能够处理高分辨率和快速运动的视频,还能确保......
  • webrtc代码管理工具gclient入门
    google的chromium项目是用gclient来管理源码的checkout,update等。gclient是google专门为这种多源项目编写的脚本,它可以将多个源码管理系统中的代码放在一起管理。甚至包括将Git和svn代码放在一起。webrtc也是使用gclient管理代码.gclient的sync,update等命令密切相关的......
  • 【高中数学/指数、对数】比大小:log_9_10 VS log_10_11
    【问题】比大小:log_9_10VSlog_10_11【解答】下面将采用列表法分步解答原式log_9_10log_10_11变换(关键步骤)log_9_9*10/9log_10_10*11/10分离log_9_9+log_9_10/9log_10_10+log_10_11/10简化1+log_9_10/91+log_10_11/10指代设a=log_9_10/9设b=log_10_11/10指数化9^a=10/910^......
  • 如何让SQL Server像MySQL一样拥有慢查询日志(Slow Query Log慢日志)
    如何让SQLServer像MySQL一样拥有慢查询日志(SlowQueryLog慢日志)SQLServer一直以来被人诟病的一个问题是缺少了像MySQL的慢日志功能,程序员和运维无法知道数据库过去历史的慢查询语句。因为SQLServer默认是不捕获过去历史的长时间阻塞的SQL语句,导致大家都认为SQLServer没有历......
  • 【文化课】证明不等式的工具——全导数
    别问我取等条件,全导数处理不了区等条件)全导数为了方便,记\(f_i\)表示对\(x_i\)求偏导的结果定义设一个\(n\)元函数\(f(x_1,x_2,x_3...,x_n):R^n\toR\),其全导数定义为对每一维求偏导的结果的和,记为\(D(f)\)即\(D(f)=\sum\limits_{i=1}^{n}f_i\)全导数保留了导数的一......