liulin
2024-07-31 72514fab70f067c15a167a96923b678eea3c8bfd
去掉不需要的依赖
已修改2个文件
已删除1个文件
已添加1个文件
97 ■■■■ 文件已修改
pom.xml 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lunhan/xxx/entity/dto/ParameterDTO.java 66 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/lunhan/xxx/repository/BasicMapperImpl.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/test/java/com/lunhan/xxx/host/StringUtilTest.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
pom.xml
@@ -177,13 +177,6 @@
            <version>2.5.0</version>
        </dependency>
        <!-- table、Column注解 -->
        <dependency>
            <groupId>javax.persistence</groupId>
            <artifactId>persistence-api</artifactId>
            <version>1.0.2</version>
        </dependency>
        <!--mapStruct依赖 高性能对象映射-->
        <!--mapstruct核心-->
        <dependency>
src/main/java/com/lunhan/xxx/entity/dto/ParameterDTO.java
文件已删除
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() {
src/test/java/com/lunhan/xxx/host/StringUtilTest.java
对比新文件
@@ -0,0 +1,16 @@
package com.lunhan.xxx.host;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.lunhan.xxx.repository.po.TestInfoPO;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
@RunWith(SpringJUnit4ClassRunner.class)
public class StringUtilTest {
    @Test
    public void camelToUnderlineTest() {
        String tableName = StringUtils.camelToUnderline(TestInfoPO.class.getSimpleName().replace("PO", ""));
        System.out.println(tableName);
    }
}