不知道为什么,我的lombok
的日志功能有时生效,有时却用不了,所以我决定替换成下面的方式来输出日志:
1.在需要记录日志的类中添加这行代码:
private static final Logger log = LoggerFactory.getLogger(Controller.class);
Controller.class
:传入当前类
这样就可以输出日志了
2.日志级别
在 log
里常见的 日志级别 有:
级别 | 方法 | 用途 |
---|---|---|
TRACE | log.trace("...") | 详细的调试信息,最细粒度 |
DEBUG | log.debug("...") | 调试时使用,开发环境打开 |
INFO | log.info("...") | 重要的运行信息,生产环境也常用 |
WARN | log.warn("...") | 警告信息,不影响程序运行,但需要关注 |
ERROR | log.error("...") | 错误信息,程序可能无法正常运行 |