spring - Spring mvc Controller 中的 Log4j : how to remove duplication

标签 spring spring-mvc log4j

在我的 Spring MVC web 应用程序中的每个 Controller 中,都有这一行:

static Logger logger = Logger.getLogger(ControllerName.class);

有点重复。如何编写“记录器提供的” Controller ,而不是每次都重复这一行?

谢谢

最佳答案

也许你不喜欢它,但我喜欢的事情之一 Project Lombok就是这个。您可以使用@Log4j(或更好的@Slf4j)注释您的类,以获得一个名为log不可见记录器。

关于spring - Spring mvc Controller 中的 Log4j : how to remove duplication,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9698458/

相关文章:

spring-cloud-zuul 超时配置不起作用

java - Spring MVC : tag form: not interpreted

java - spring mvc 拦截器请求范围

json - Spring Roo OneToMany 关系未在 JSON 中显示

javascript - logger.log 没有记录到 alfresco.log

java - 通过电子邮件将 log4j 错误发送给不同的组

java - 使用 ApplicationContext 初始化 bean 时发生类转换异常

java - Spring MVC中如何使用anchor标签在当前jsp中找到固定位置?

java - jhipster 身份验证登录邮箱

具有共享日志配置的 Gradle 多项目