• MyBatis学习(五)MyBatis-开启log4j日志


    1、前言

    Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。


    2、使用

    1、下载相关的jar包

    直接进入Mybatis的github项目地址

    下载之后解压、可以看见lib目录、里面有log4j的jar包、如图所示。

    2、引入idea

    按照以下步骤引入即可。

    3、配置Log4j

    1、配置log4j.properties

    配置如下

    log4j.rootLogger=DEBUG, stdout
    # 配置CONSOLE输出到控制台
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender 
    # 配置CONSOLE设置为自定义布局模式
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout 
    # 配置CONSOLE日志的输出格式  [frame] 2019-08-22 22:52:12,000  %r耗费毫秒数 %p日志的优先级 %t线程名 %C所属类名通常为全类名 %L代码中的行号 %x线程相关联的NDC %m日志 %n换行
    log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
    

    2、配置conf.xml

    4、测试

    这里我随意打开启动测试类进行测试、会发现控制台打印的东西已经发生改变。

  • 相关阅读:
    C# Enum,Int,String的互相转换
    彻底弄懂css中单位px和em,rem的区别
    HTML特殊字符大全2
    网页特殊符号HTML代码大全
    HTML特殊字符大全
    收集一些特殊的符号
    jQuery 获取屏幕高度、宽度
    HTMLParser 使用详解
    C# 操作Word知识汇总
    C#编程总结(一)序列化
  • 原文地址:https://www.cnblogs.com/xiaofrank/p/14424267.html
Copyright © 2020-2023  润新知