log4j的一些知識
日誌裏記錄消息和錯誤,例如:catch(){}段中的異常要記錄,用戶在什麼時候用什麼ip地址登陸我們的系統。
怎麼使用log4j?
這裏先要說一下 javase 相當於在寫C/S 就是需要安裝客戶端 javaee 相當於B/S就是有瀏覽器就可以
- c/s結構的log4j.properties 寫在src裏,準確的說是classpath的根下,如果是maven放在resource
- B/S結構需要在web.xml文件
- log4j.properties配置文件
有些框架已經集成了log4j,提前把配置文件放上去
log4j.rootLogger=DEBUG,CONSOLE,ERROR, stdout
log4j.logger.com.oracle.mapper=TRACE
log4j.appender.stdout.Target=System.out
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n