【问题标题】:Add class and method name in logs during compile time在编译时在日志中添加类和方法名
【发布时间】:2016-10-05 11:53:45
【问题描述】:

我目前正在将logback/slf4j 用于 JEE 应用程序。

我想在日志中添加类名和方法,例如:

Class1::method1::Log message

我知道有一种方法可以使用 Logback 布局自动添加它。但由于速度问题我无法使用它:

生成方法名并不是特别快。因此,它的使用 除非执行速度不是问题,否则应避免使用。

还有没有速度问题的另一种方法? (例如使用 Eclipse 插件在编译时添加)

【问题讨论】:

    标签: java logback lombok


    【解决方案1】:

    我不知道有什么方法可以在编译时自动执行(考虑到有些方法不在初始化块之类的方法中。)

    通过在创建记录器时将方法连接到类名,可以为每个方法创建不同的记录器。

    【讨论】:

      猜你喜欢
      • 2018-05-14
      • 2014-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-24
      • 1970-01-01
      • 1970-01-01
      • 2019-03-11
      相关资源
      最近更新 更多