3

我在下面使用带有 Log4J 的 SLF4J。我应该将记录器设置为哪些访问级别?

static final Logger logger = LoggerFactory.getLogger(ClassName.class);
4

2 回答 2

12

我认为您应该使用private访问级别,因为每个类都应该有自己的记录器副本。否则我们无法分辨哪个类真正做了日志记录。

于 2009-10-09T19:13:20.273 回答
2

我总是将它们设置为私有。是否有任何其他类需要访问此记录器的原因?

于 2009-10-09T19:14:44.633 回答