• 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、测试

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

  • 相关阅读:
    2019第二周作业
    2019 编程总结
    寒假作业2编程总结
    2018秋季学习总结
    喜欢的老师
    人生路上对我影响最大的三位老师
    自我介绍
    抓老鼠啊~亏了还是赚了?
    币值转换
    打印沙漏
  • 原文地址:https://www.cnblogs.com/xiaofrank/p/14424267.html
Copyright © 2020-2023  润新知