-- 日志格式
%d{yyyy/MM/dd-HH:mm:ss} [%thread] %-5level %logger- %msg%n
2019/09/03-10:31:16 [http-nio-9998-exec-2] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory- Returning cached instance of singleton bean 'userController'
2019/09/03-10:31:16 [http-nio-9998-exec-2] DEBUG com.haofengfood.budgetapi.interceptor.LoginInterceptor- 请求提示:孙伟克访问接口/sys/user/info.
-- [%d] (%F\:%L) %-5p - %m%n
2019/09/03-10:31:16 [http-nio-9998-exec-2] DEBUG org.springframework.beans.factory.support.DefaultListableBeanFactory- Returning cached instance of singleton bean 'userController'
2019/09/03-10:31:16 [http-nio-9998-exec-2] DEBUG com.haofengfood.budgetapi.interceptor.LoginInterceptor- 请求提示:孙伟克访问接口/sys/user/info.
-- level-%level %d %msg%n
level-DEBUG 2019-09-03 14:44:22,118 Returning cached instance of singleton bean 'balanceRecordController'
level-DEBUG 2019-09-03 14:44:22,120 请求提示:孙伟克访问接口/payable/balance/log.
logging.pattern.console=%d{yyyy/MM/dd-HH:mm:ss} [%thread] %-5level %logger- %msg%n
logging.pattern.console= %d{yyyy-MMM-dd HH:mm:ss.SSS} ======== %-5level [%thread] %logger{15} - %msg%n
//通过this.getClass获得类对象
private Logger logger = org.slf4j.LoggerFactory.getLogger(this.getClass());
//通过类名class
private static Logger logger = LoggerFactory.getLogger(Md5Util.class);
logging.level.* : 作为package(包)的前缀来设置日志级别。
logging.file :配置日志输出的文件名,也可以配置文件名的绝对路径。
logging.path :配置日志的路径。如果没有配置logging.file,Spring Boot 将默认使用spring.log作为文件名。
logging.pattern.console :定义console中logging的样式。
logging.pattern.file :定义文件中日志的样式。
logging.pattern.level :定义渲染不同级别日志的格式。默认是%5p.
logging.exception-conversion-word :.定义当日志发生异常时的转换字
PID :定义当前进程的ID