註解類型 CustomLog


@Retention(SOURCE) @Target(TYPE) public @interface CustomLog
使 lombok 根據自訂的 logger 實作產生 logger 欄位。

完整文件請見 lombok 記錄註解的專案 lombok 功能頁面

範例

 @CustomLog
 public class LogExample {
 }
 
使用設定
 lombok.log.custom.declaration=my.cool.Logger my.cool.LoggerFactory.getLogger(NAME)
 
將產生
 public class LogExample {
     private static final my.cool.Logger log = my.cool.LoggerFactory.getLogger(LogExample.class.getName());
 }
 

設定必須在 lombok.config 中提供,否則任何此註解的使用都會導致編譯時期錯誤。此註解適用於類別和列舉。

另請參閱
  • 可選元素摘要

    可選元素
    修飾符和類型
    可選元素
    說明
    設定自訂的主題/類別。
  • 元素詳細資訊

    • topic

      String topic
      設定自訂的主題/類別。請注意,這要求您為您的自訂 logger 指定一個包含 TOPIC 的參數設定。
      返回
      建構的 Logger 的主題/類別。預設情況下(或對於作為主題的空字串),會調用不帶 TOPIC 的參數設定。
      預設
      ""