From 0fc856bb7840c82cda43bef40902a98e126a6ced Mon Sep 17 00:00:00 2001 From: zhangfan Date: Thu, 26 Dec 2024 10:50:52 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../center/config/MetaObjectHandler.java | 27 +++++++++++++++++++ .../src/main/resources/bootstrap.yml | 2 +- .../src/main/resources/logback.xml | 2 +- 3 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/MetaObjectHandler.java diff --git a/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/MetaObjectHandler.java b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/MetaObjectHandler.java new file mode 100644 index 0000000..736182d --- /dev/null +++ b/ai-analytic-center-biz/src/main/java/com/volvo/ai/analytic/center/config/MetaObjectHandler.java @@ -0,0 +1,27 @@ +package com.volvo.ai.analytic.center.config; + + +import lombok.extern.slf4j.Slf4j; +import org.apache.ibatis.reflection.MetaObject; +import org.springframework.stereotype.Component; + +import java.time.LocalDateTime; + +//编写处理器处理注解 +@Component//放入ioc容器 +@Slf4j +public class MetaObjectHandler implements com.baomidou.mybatisplus.core.handlers.MetaObjectHandler { + @Override + public void insertFill(MetaObject metaObject) { + log.info("start insert fill ..."); + this.setFieldValByName("createTime",LocalDateTime.now(), metaObject); + this.setFieldValByName("updateTime",LocalDateTime.now(), metaObject); + } + + @Override + public void updateFill(MetaObject metaObject) { + log.info("start update fill ..."); + this.setFieldValByName("updateTime",LocalDateTime.now(), metaObject); + } + +} diff --git a/ai-analytic-center-biz/src/main/resources/bootstrap.yml b/ai-analytic-center-biz/src/main/resources/bootstrap.yml index 747ef73..30fda6a 100644 --- a/ai-analytic-center-biz/src/main/resources/bootstrap.yml +++ b/ai-analytic-center-biz/src/main/resources/bootstrap.yml @@ -93,4 +93,4 @@ rocketmq: access-key: uat_ai_drivces secret-key: Ejh3Jwfet@VtkXYkCabKL2nF5DkKFxS2 group: Voc-DefeatResponse-Dcc - topic: LTO_DEFEAT_ANALYSIS \ No newline at end of file + topic: AI_DEFEAT_ANALYSIS \ No newline at end of file diff --git a/ai-analytic-center-biz/src/main/resources/logback.xml b/ai-analytic-center-biz/src/main/resources/logback.xml index 0f9feb1..c610714 100644 --- a/ai-analytic-center-biz/src/main/resources/logback.xml +++ b/ai-analytic-center-biz/src/main/resources/logback.xml @@ -13,7 +13,7 @@ - %d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %msg%n + %d{HH:mm:ss.SSS} %contextName [%thread] %-5level %logger{36} - %c#%L %msg%n