zoukankan      html  css  js  c++  java
  • 固定套路--->log4j日志运用-Maven

    1、pom.xml导包

    1 <dependencies>
    2         <dependency>
    3             <groupId>log4j</groupId>
    4             <artifactId>log4j</artifactId>
    5             <version>1.2.17</version>
    6         </dependency>
    7     </dependencies>

    2、需要手动在java/resources下创建,配置文件名为log4j.properties

     1 ### set log levels ###
     2 log4j.rootLogger = DEBUG,Console,File
     3 
     4 ###  输出到控制台  ###
     5 log4j.appender.Console=org.apache.log4j.ConsoleAppender
     6 log4j.appender.Console.Target=System.out
     7 log4j.appender.Console.layout=org.apache.log4j.PatternLayout
     8 log4j.appender.Console.layout.ConversionPattern=[%d{yy/MM/dd HH:mm:ss:SSS}]-%l:%m%n
     9 
    10 ### 输出到日志文件 ###
    11 log4j.appender.File=org.apache.log4j.RollingFileAppender
    12 log4j.appender.File.File=${project}src\main\resources\app.log
    13 log4j.appender.File.MaxFileSize=10MB
    14 log4j.appender.File.Threshold=ALL
    15 log4j.appender.File.layout=org.apache.log4j.PatternLayout
    16 log4j.appender.File.layout.ConversionPattern=[%p][%d{yyyy-MM-dd HH:mm:ss,SSS}][%c]%m%n

    3、Mybatis-config.xml 配置Settings

    1 <settings>
    2         <setting name="logImpl" value="LOG4J"/>
    3     </settings>

    settings在properties,typeAlias之间

    4、在JAVA.class文件下导包,并声明

    1 import org.apache.log4j.Logger;
    2 public class test {
    3     static Logger logger=Logger.getLogger(test.class);
    4      public void log4j(){
    5         logger.info("info:-------");
    6         logger.debug("debug:-------");
    7     }
    8 }
  • 相关阅读:
    网络IO
    进程与线程
    计算机网络
    操作系统
    刷题笔记
    fasd
    线程池
    epoll反应堆
    read函数
    dup与dup2
  • 原文地址:https://www.cnblogs.com/springxian/p/13238111.html
Copyright © 2011-2022 走看看