开发环境说明:JDK1.5
package biz.bebig.management.server.utils;
import org.apache.log4j.Logger;
/**
*
* @author tangxiaochun88#gmail.com
*
*/
public class LoggerFactory
{
public static Logger make()
{
Throwable t = new Throwable();
StackTraceElement directCaller = t.getStackTrace()[1];
return Logger.getLogger(directCaller.getClassName());
}
}
使用方法:
直接在要记录日志的类里增加:
private static final Logger log = LoggerFactory.make();