gpt4 book ai didi

java - 在sl4j的java中的每个类中初始化记录器

转载 作者:行者123 更新时间:2023-12-02 02:48:32 25 4
gpt4 key购买 nike

'

我正在使用 sl4j 来登录我的 java 类,尽管我也添加了依赖项,我的问题是,如果我有很多 java 类,例如不同包中的 50 个类,那么对于日志记录,我是否需要添加我的每个类(class)中都有下面的语句,现在假设下面的代码是我的主类(class)的

final Logger LOG = LoggerFactory.getLogger(Main.class);

有什么方法可以让我不需要在每个类中显式初始化 sl4j 的记录器

最佳答案

始终建议使用以下代码。

final Logger LOG = LoggerFactory.getLogger(Main.class);

这是必需的,因为所有日志语句都特定于日志分析的特定类和方法。如果我们创建上述语句的单独替代方案,那么我们还需要在每个类中定义。想想一个情况,我们有 System.out.println 语句,我们到处写它来进行分析。我们能想出上述的替代方案吗?我不认为。

关于java - 在sl4j的java中的每个类中初始化记录器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57126221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com