在Spring MVC Web应用程序中的每个控制器中,都有以下行:
static Logger logger = Logger.getLogger(ControllerName.class);
这有点重复。如何编写“记录程序提供的”控制器,而不必每次都重复此行?
谢谢
最佳答案
也许您不喜欢它,但是我喜欢Project Lombok的一件事就是这一件事。您可以使用@ Log4j(或更好的是@ Slf4j)为您的课程添加注释,以获取名为log的不可见Logger。
在Spring MVC Web应用程序中的每个控制器中,都有以下行:
static Logger logger = Logger.getLogger(ControllerName.class);
最佳答案
也许您不喜欢它,但是我喜欢Project Lombok的一件事就是这一件事。您可以使用@ Log4j(或更好的是@ Slf4j)为您的课程添加注释,以获取名为log的不可见Logger。