我有兩個選項可以在一個類中初始化Logger
。在班級中初始化記錄器的最佳方式是什麼?
第一種方式是提供Class<?>
的實例:
logger = LoggerFactory.getLogger(SignUpController.class);
,第二個被傳遞String
標識符(包和類名):
logger = LoggerFactory.getLogger("controller.SignUpController");
的問題是:
初始化類的記錄器的最佳方法是什麼?
應該使用哪些修飾符? (訪問修飾符,static
,final
)