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