diff --git a/ruoyi-generator/src/main/java/com/ruoyi/agile/mapper/GenTableMapper.java b/ruoyi-generator/src/main/java/com/ruoyi/agile/mapper/GenTableMapper.java index 59271789e..ae632b41b 100644 --- a/ruoyi-generator/src/main/java/com/ruoyi/agile/mapper/GenTableMapper.java +++ b/ruoyi-generator/src/main/java/com/ruoyi/agile/mapper/GenTableMapper.java @@ -3,7 +3,6 @@ package com.ruoyi.agile.mapper; import com.ruoyi.agile.domain.GenTable; import com.ruoyi.framework.web.base.MyMapper; import com.ruoyi.generator.domain.TableInfo; -import tk.mybatis.mapper.common.Mapper; import java.util.List; diff --git a/ruoyi-generator/src/main/java/com/ruoyi/agile/service/IGenTableService.java b/ruoyi-generator/src/main/java/com/ruoyi/agile/service/IGenTableService.java index 7abbc113c..4cf187d49 100644 --- a/ruoyi-generator/src/main/java/com/ruoyi/agile/service/IGenTableService.java +++ b/ruoyi-generator/src/main/java/com/ruoyi/agile/service/IGenTableService.java @@ -2,7 +2,6 @@ package com.ruoyi.agile.service; import com.ruoyi.agile.domain.GenTable; import com.ruoyi.framework.web.base.AbstractBaseService; -import com.ruoyi.generator.domain.TableInfo; import java.util.List; diff --git a/ruoyi-generator/src/main/java/com/ruoyi/agile/service/impl/GenTableServiceImpl.java b/ruoyi-generator/src/main/java/com/ruoyi/agile/service/impl/GenTableServiceImpl.java index 0d3e726cf..fbb599b55 100644 --- a/ruoyi-generator/src/main/java/com/ruoyi/agile/service/impl/GenTableServiceImpl.java +++ b/ruoyi-generator/src/main/java/com/ruoyi/agile/service/impl/GenTableServiceImpl.java @@ -3,14 +3,10 @@ package com.ruoyi.agile.service.impl; import java.util.List; import com.ruoyi.framework.web.base.AbstractBaseServiceImpl; -import com.ruoyi.generator.domain.TableInfo; -import com.ruoyi.generator.mapper.GenMapper; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.agile.mapper.GenTableMapper; import com.ruoyi.agile.domain.GenTable; import com.ruoyi.agile.service.IGenTableService; -import com.ruoyi.common.support.Convert; /** * 代码生成 服务层实现 diff --git a/ruoyi-generator/src/main/resources/vm/java/Mapper.java.vm b/ruoyi-generator/src/main/resources/vm/java/Mapper.java.vm index 076e413de..5171405ed 100644 --- a/ruoyi-generator/src/main/resources/vm/java/Mapper.java.vm +++ b/ruoyi-generator/src/main/resources/vm/java/Mapper.java.vm @@ -1,7 +1,8 @@ package ${package}.mapper; import ${package}.domain.${className}; -import java.util.List; +import java.util.List; +import com.ruoyi.framework.web.base.MyMapper; /** * ${tableComment} 数据层 @@ -9,7 +10,7 @@ import java.util.List; * @author ${author} * @date ${datetime} */ -public interface ${className}Mapper +public interface ${className}Mapper extends MyMapper<${className}> { /** * 查询${tableComment}信息 diff --git a/ruoyi-generator/src/main/resources/vm/java/Service.java.vm b/ruoyi-generator/src/main/resources/vm/java/Service.java.vm index 7276e6b90..cee3d6f60 100644 --- a/ruoyi-generator/src/main/resources/vm/java/Service.java.vm +++ b/ruoyi-generator/src/main/resources/vm/java/Service.java.vm @@ -2,14 +2,14 @@ package ${package}.service; import ${package}.domain.${className}; import java.util.List; - +import com.ruoyi.framework.web.base.AbstractBaseService; /** * ${tableComment} 服务层 * * @author ${author} * @date ${datetime} */ -public interface I${className}Service +public interface I${className}Service extends AbstractBaseService<${className}> { /** * 查询${tableComment}信息 diff --git a/ruoyi-generator/src/main/resources/vm/java/ServiceImpl.java.vm b/ruoyi-generator/src/main/resources/vm/java/ServiceImpl.java.vm index 540c5ab39..ae6f18e50 100644 --- a/ruoyi-generator/src/main/resources/vm/java/ServiceImpl.java.vm +++ b/ruoyi-generator/src/main/resources/vm/java/ServiceImpl.java.vm @@ -7,7 +7,7 @@ import ${package}.mapper.${className}Mapper; import ${package}.domain.${className}; import ${package}.service.I${className}Service; import com.ruoyi.common.support.Convert; - +import com.ruoyi.framework.web.base.AbstractBaseServiceImpl; /** * ${tableComment} 服务层实现 * @@ -15,7 +15,7 @@ import com.ruoyi.common.support.Convert; * @date ${datetime} */ @Service -public class ${className}ServiceImpl implements I${className}Service +public class ${className}ServiceImpl extends AbstractBaseServiceImpl<${className}Mapper,${className}> implements I${className}Service { @Autowired private ${className}Mapper ${classname}Mapper;