Appearance
日志集成组件
日志集成组件demo工程。
如何使用
(1)在pom.xml
中引入依赖:
xml
<dependency>
<groupId>com.chinapost</groupId>
<artifactId>cpit-cpms-ulc-logger-client</artifactId>
<version>2.0.0</version>>
</dependency>
(2)在需要输出日志的方法上面加上@CPLog:
java
@GetMapping("/demo")
@CPLog
public Order demo() {
return demoService.producerSend();
}
(3)配置文件可配置参数
properties
server:
port: 8899
spring:
application:
name: ulc-logger-client-demo
chinapost:
# 日志级别
logLevel: INFO
# 日志输出路径
logPath: c:\\logs\\
# 日志名称
logName: cplog
(4)结果展示
java
2023-01-08 15:34:59.531 INFO 154772 --- [nio-8899-exec-1] c.c.u.l.c.d.controller.DemoController : demo-- Request param:{}
2023-01-08 15:34:59.588 INFO 154772 --- [nio-8899-exec-1] c.c.u.l.c.d.controller.DemoController : demo-- Response param:{"orderId":"1","orderName":"订单名称"}