多个数值

@TLogAspect标注支持多个参数:

@TLogAspect({"id","name"})
public void demo1(String id,String name){
log.info("这是第一条日志");
log.info("这是第二条日志");
log.info("这是第三条日志");
new Thread(() -> log.info("这是异步日志")).start();
}

假设传入id的值为'NO1234',name为'jenny',日志打出来的样子如下,其中前面为框架spanId+traceId:

2020-02-08 22:09:40.101 [main] INFO Demo - <0.2><7205781616706048>[NO1234-jenny] 这是第一条日志
2020-02-08 22:09:40.101 [main] INFO Demo - <0.2><7205781616706048>[NO1234-jenny] 这是第二条日志
2020-02-08 22:09:40.102 [main] INFO Demo - <0.2><7205781616706048>[NO1234-jenny] 这是第三条日志
2020-02-08 22:09:40.103 [Thread-3] INFO Demo - <0.2><7205781616706048>[NO1234-jenny] 这是异步日志