From 72514fab70f067c15a167a96923b678eea3c8bfd Mon Sep 17 00:00:00 2001
From: liulin <lin.liu@aliyun.com>
Date: 星期三, 31 七月 2024 23:03:41 +0800
Subject: [PATCH] 去掉不需要的依赖

---
 src/main/java/com/lunhan/xxx/repository/BasicMapperImpl.java |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/main/java/com/lunhan/xxx/repository/BasicMapperImpl.java b/src/main/java/com/lunhan/xxx/repository/BasicMapperImpl.java
index 3e35d2c..e779814 100644
--- a/src/main/java/com/lunhan/xxx/repository/BasicMapperImpl.java
+++ b/src/main/java/com/lunhan/xxx/repository/BasicMapperImpl.java
@@ -1,10 +1,12 @@
 package com.lunhan.xxx.repository;
 
+import com.baomidou.mybatisplus.annotation.TableName;
 import com.baomidou.mybatisplus.core.conditions.Wrapper;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.StringUtils;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.lunhan.xxx.common.PagerResult;
 import com.lunhan.xxx.common.enums.ELogger;
@@ -18,7 +20,6 @@
 import org.slf4j.Logger;
 import org.springframework.dao.EmptyResultDataAccessException;
 
-import javax.persistence.Table;
 import java.io.Serializable;
 import java.lang.reflect.ParameterizedType;
 import java.util.Collection;
@@ -45,11 +46,12 @@
                 (ParameterizedType) getClass().getGenericSuperclass()
         ).getActualTypeArguments()[0];
         this.DB = db;
-        Table annotation = clazz.getAnnotation(Table.class);
+        TableName annotation = clazz.getAnnotation(TableName.class);
         if (null == annotation) {
+            this.tableName = StringUtils.camelToUnderline(clazz.getSimpleName().replace("PO", ""));
             return;
         }
-        this.tableName = annotation.name();
+        this.tableName = annotation.value();
     }
 
     public LambdaQueryWrapper<T> query() {

--
Gitblit v1.9.3