我正在 servlet 的构造函数中初始化记录器。这是一个好的做法吗?我应该在 servletContextListener 中初始化它吗?
示例代码:
public class MyService{
Logger logger;
public MyService(){
logger = Logger.getLogger(MyService.class);
}
}
最佳答案
Use the logger as a Class level member by declaring it as static
private static final Logger logger = Logger.getLogger(*<yourclass>*.class)
关于java - 记录器(log4j)应该在 servlet 中的哪里初始化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14516305/