From 71de2bb7593ec26ed8c297ec55d3b809fd0e9d88 Mon Sep 17 00:00:00 2001 From: fengshuonan Date: Fri, 21 Jul 2023 18:35:09 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.0=E3=80=91=E3=80=90log=E3=80=91?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=B8=9A=E5=8A=A1=E6=97=A5=E5=BF=97=E7=9A=84?= =?UTF-8?q?aop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel-d-log/log-spring-boot-starter/pom.xml | 7 +++++++ .../log/starter/ProjectLogAutoConfiguration.java | 12 ++++++++++++ 2 files changed, 19 insertions(+) diff --git a/kernel-d-log/log-spring-boot-starter/pom.xml b/kernel-d-log/log-spring-boot-starter/pom.xml index 2eff4ec9e..826cc1054 100644 --- a/kernel-d-log/log-spring-boot-starter/pom.xml +++ b/kernel-d-log/log-spring-boot-starter/pom.xml @@ -17,6 +17,13 @@ + + + cn.stylefeng.roses + log-business + ${roses.version} + + cn.stylefeng.roses diff --git a/kernel-d-log/log-spring-boot-starter/src/main/java/cn/stylefeng/roses/kernel/log/starter/ProjectLogAutoConfiguration.java b/kernel-d-log/log-spring-boot-starter/src/main/java/cn/stylefeng/roses/kernel/log/starter/ProjectLogAutoConfiguration.java index f730f12b8..06d3e343f 100644 --- a/kernel-d-log/log-spring-boot-starter/src/main/java/cn/stylefeng/roses/kernel/log/starter/ProjectLogAutoConfiguration.java +++ b/kernel-d-log/log-spring-boot-starter/src/main/java/cn/stylefeng/roses/kernel/log/starter/ProjectLogAutoConfiguration.java @@ -25,6 +25,7 @@ package cn.stylefeng.roses.kernel.log.starter; import cn.stylefeng.roses.kernel.log.api.threadpool.LogManagerThreadPool; +import cn.stylefeng.roses.kernel.log.business.aop.BusinessLogRecordAop; import cn.stylefeng.roses.kernel.log.requestapi.DbLogRecordServiceImpl; import cn.stylefeng.roses.kernel.log.requestapi.LogRecordApi; import cn.stylefeng.roses.kernel.log.requestapi.aop.RequestApiLogRecordAop; @@ -78,4 +79,15 @@ public class ProjectLogAutoConfiguration { return new DbLogRecordServiceImpl(new LogManagerThreadPool(), sysLogService); } + /** + * 业务日志的AOP + * + * @author fengshuonan + * @since 2023/7/21 18:28 + */ + @Bean + public BusinessLogRecordAop businessLogRecordAop() { + return new BusinessLogRecordAop(); + } + }