08-Log

1. @Slf4j

1. 调用外部方法,记录日志

1. 入参

log.warn("ooxx <-- userId: {}", userId);

格式 方法名 <-- param1: {}, param2: {}

2. 出参

log.warn("ooxx --> List<Ooxx>: {}", gson.toJson(ooxxs));

格式 方法名 --> result: {}

  • 对象没有toString(),用gson.toJson()输出

2. 日志级别打日志

  • 延迟执行
  • e.printStackTrace();正式环境会大量消耗服务器资源,所以后面提交到git的代码,建议log.error来打印异常信息
if (log.isDebugEnabled()) {
    log.debug(result);
}