Spring Boot项目中的e.printStackTrace()打印的堆栈信息通常不会自动记录到日志中。这是因为e.printStackTrace()是将异常信息打印到标准错误输出流(System.err)上,而不是记录到应用程序的日志文件中。
如何使用:@Slf4j打印异常信息到日志中
结论:使用打印异常信息
log.error("发生异常",throwable);
Spring Boot项目中的e.printStackTrace()打印的堆栈信息通常不会自动记录到日志中。这是因为e.printStackTrace()是将异常信息打印到标准错误输出流(System.err)上,而不是记录到应用程序的日志文件中。
如何使用:@Slf4j打印异常信息到日志中
结论:使用打印异常信息
log.error("发生异常",throwable);