我有两个选项可以在一个类中初始化Logger
。在班级中初始化记录器的最佳方式是什么?
第一种方式是提供Class<?>
的实例:
logger = LoggerFactory.getLogger(SignUpController.class);
,第二个被传递String
标识符(包和类名):
logger = LoggerFactory.getLogger("controller.SignUpController");
的问题是:
初始化类的记录器的最佳方法是什么?
应该使用哪些修饰符? (访问修饰符,static
,final
)