springmvc 添加 log4j 日志

    xiaoxiao2021-04-17  41

    1、下载导入项目:log4j-12.17.jar;

    2、web.xml配置:

    <!-- 配置Log4j --> <listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>classpath:log4j.properties</param-value> </context-param> <context-param> <param-name>webAppRootKey</param-name> <param-value>webApp.root</param-value> </context-param> <context-param> <param-name>log4jRefreshInterval</param-name> <param-value>1000</param-value> </context-param> <!-- 配置Log4j end -->

    3、log4j.properties配置:

    ### set log levels ###

    log4j.rootLogger = DEBUG,stdout

     

    ### 输出到控制台 ###

    log4j.appender.stdout = org.apache.log4j.ConsoleAppender

    log4j.appender.stdout.Target = System.out

    log4j.appender.stdout.layout = org.apache.log4j.PatternLayout

    log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n

     

    ### sql ###

    log4j.logger.java.sql.Connection=DEBUG

    log4j.logger.java.sql.PreparedStatement=DEBUG

    log4j.logger.java.sql.ResultSet=DEBUG

    log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=DEBUG log4j.logger.com.ibatis.common.jdbc.ScriptRunner=DEBUG log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=DEBUG

    ### file ###

    log4j.appender.file = org.apache.log4j.RollingFileAppender log4j.appender.file.Append=true log4j.appender.file.MaxFileSize=5000KB log4j.appender.file.MaxBackupIndex=10 log4j.appender.file.layout = org.apache.log4j.PatternLayout log4j.appender.file.layout.ConversionPattern =%d{yyyyMMdd HH\:mm\:ss,SSS} %5p [%c] %m%n log4j.appender.file.encoding=UTF-8

    4、案例:

    public class AccountController { private static Logger logger =LoggerFactory.getLogger(AccountController.class); @ResponseBody @RequestMapping("/login") public String login(HttpSession session){ logger.info("请求登录"); logger.debug("debug"); logger.warn("warn"); } }

    转载请注明原文地址: https://ju.6miu.com/read-673872.html

    最新回复(0)