log4j学习记录
今天项目要一个servlet,log4j的应用,边学边做。
?
应用还是很简单的,配件文件:
?
import org.apache.log4j.Logger;import org.apache.log4j.PropertyConfigurator;?类:
public class LogService { private Logger loger; private static LogService log; private LogService() { String filePath=this.getClass().getResource("/").getPath(); filePath=filePath.substring(1); loger=Logger.getLogger(this.getClass()); PropertyConfigurator.configure(filePath+"log4j.properties"); } static LogService getLoger() { if(log!=null){ return log; } else { return new LogService(); } } //测试方法: public static void log( String msg ) { LogService log=LogService.getLoger(); log.loger.error( msg ); }}