📦 更新文件名称
This commit is contained in:
parent
38f9d54f97
commit
4b4275889d
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.controller;
|
||||
|
||||
import cn.bunny.domain.dto.VmsArgumentDto;
|
||||
import cn.bunny.domain.result.Result;
|
||||
import cn.bunny.domain.vo.GeneratorVo;
|
||||
import cn.bunny.model.dto.VmsArgumentDto;
|
||||
import cn.bunny.model.result.Result;
|
||||
import cn.bunny.model.vo.GeneratorVo;
|
||||
import cn.bunny.service.GeneratorService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
package cn.bunny.controller;
|
||||
|
||||
import cn.bunny.core.provider.SqlMetadataProvider;
|
||||
import cn.bunny.domain.entity.ColumnMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.domain.result.Result;
|
||||
import cn.bunny.model.entity.ColumnMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import cn.bunny.model.result.Result;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
package cn.bunny.controller;
|
||||
|
||||
import cn.bunny.core.provider.DatabaseMetadataProvider;
|
||||
import cn.bunny.domain.entity.ColumnMetaData;
|
||||
import cn.bunny.domain.entity.DatabaseInfoMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.domain.result.Result;
|
||||
import cn.bunny.domain.result.ResultCodeEnum;
|
||||
import cn.bunny.model.entity.ColumnMetaData;
|
||||
import cn.bunny.model.entity.DatabaseInfoMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import cn.bunny.model.result.Result;
|
||||
import cn.bunny.model.result.ResultCodeEnum;
|
||||
import cn.bunny.service.TableService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.controller;
|
||||
|
||||
import cn.bunny.domain.result.Result;
|
||||
import cn.bunny.domain.vo.VmsPathVo;
|
||||
import cn.bunny.model.result.Result;
|
||||
import cn.bunny.model.vo.VmsPathVo;
|
||||
import cn.bunny.service.VmsService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
package cn.bunny.core.provider;
|
||||
|
||||
import cn.bunny.domain.entity.ColumnMetaData;
|
||||
import cn.bunny.domain.entity.DatabaseInfoMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.exception.GeneratorCodeException;
|
||||
import cn.bunny.exception.MetadataNotFoundException;
|
||||
import cn.bunny.exception.MetadataProviderException;
|
||||
import cn.bunny.model.entity.ColumnMetaData;
|
||||
import cn.bunny.model.entity.DatabaseInfoMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import cn.bunny.utils.MysqlTypeConvertUtil;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.core.provider;
|
||||
|
||||
import cn.bunny.domain.entity.ColumnMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.model.entity.ColumnMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
package cn.bunny.core.provider;
|
||||
|
||||
import cn.bunny.core.dialect.DatabaseDialect;
|
||||
import cn.bunny.domain.entity.ColumnMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.exception.GeneratorCodeException;
|
||||
import cn.bunny.exception.SqlParseException;
|
||||
import cn.bunny.model.entity.ColumnMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import cn.bunny.utils.MysqlTypeConvertUtil;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import net.sf.jsqlparser.JSQLParserException;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.core.template;
|
||||
|
||||
import cn.bunny.domain.entity.ColumnMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.model.entity.ColumnMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import org.apache.velocity.VelocityContext;
|
||||
|
||||
import java.io.StringWriter;
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.core.template;
|
||||
|
||||
import cn.bunny.domain.dto.VmsArgumentDto;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.model.dto.VmsArgumentDto;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import cn.bunny.utils.MysqlTypeConvertUtil;
|
||||
import com.google.common.base.CaseFormat;
|
||||
import org.apache.velocity.Template;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.exception;
|
||||
|
||||
import cn.bunny.domain.result.ResultCodeEnum;
|
||||
import cn.bunny.model.result.ResultCodeEnum;
|
||||
import lombok.Getter;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.ToString;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.exception;
|
||||
|
||||
|
||||
import cn.bunny.domain.result.Result;
|
||||
import cn.bunny.domain.result.ResultCodeEnum;
|
||||
import cn.bunny.model.result.Result;
|
||||
import cn.bunny.model.result.ResultCodeEnum;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.context.support.DefaultMessageSourceResolvable;
|
||||
import org.springframework.util.StringUtils;
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.dto;
|
||||
package cn.bunny.model.dto;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotBlank;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.entity;
|
||||
package cn.bunny.model.entity;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.entity;
|
||||
package cn.bunny.model.entity;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.AllArgsConstructor;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.entity;
|
||||
package cn.bunny.model.entity;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.AllArgsConstructor;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.result;
|
||||
package cn.bunny.model.result;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.AllArgsConstructor;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.result;
|
||||
package cn.bunny.model.result;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.result;
|
||||
package cn.bunny.model.result;
|
||||
|
||||
import lombok.Getter;
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.vo;
|
||||
package cn.bunny.model.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.AllArgsConstructor;
|
|
@ -1,4 +1,4 @@
|
|||
package cn.bunny.domain.vo;
|
||||
package cn.bunny.model.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.AllArgsConstructor;
|
|
@ -1,7 +1,7 @@
|
|||
package cn.bunny.service;
|
||||
|
||||
import cn.bunny.domain.dto.VmsArgumentDto;
|
||||
import cn.bunny.domain.vo.GeneratorVo;
|
||||
import cn.bunny.model.dto.VmsArgumentDto;
|
||||
import cn.bunny.model.vo.GeneratorVo;
|
||||
import jakarta.validation.Valid;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.service;
|
||||
|
||||
import cn.bunny.domain.entity.DatabaseInfoMetaData;
|
||||
import cn.bunny.model.entity.DatabaseInfoMetaData;
|
||||
|
||||
public interface TableService {
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.service;
|
||||
|
||||
import cn.bunny.domain.vo.VmsPathVo;
|
||||
import cn.bunny.model.vo.VmsPathVo;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
|
|
@ -2,10 +2,10 @@ package cn.bunny.service.impl;
|
|||
|
||||
import cn.bunny.core.provider.IMetadataProvider;
|
||||
import cn.bunny.core.template.VmsTBaseTemplateGenerator;
|
||||
import cn.bunny.domain.dto.VmsArgumentDto;
|
||||
import cn.bunny.domain.entity.ColumnMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.domain.vo.GeneratorVo;
|
||||
import cn.bunny.model.dto.VmsArgumentDto;
|
||||
import cn.bunny.model.entity.ColumnMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import cn.bunny.model.vo.GeneratorVo;
|
||||
import cn.bunny.service.GeneratorService;
|
||||
import cn.bunny.service.helper.VmsGeneratorPathHelper;
|
||||
import cn.bunny.utils.ZipFileUtil;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
package cn.bunny.service.impl;
|
||||
|
||||
import cn.bunny.core.provider.DatabaseMetadataProvider;
|
||||
import cn.bunny.domain.entity.DatabaseInfoMetaData;
|
||||
import cn.bunny.domain.entity.TableMetaData;
|
||||
import cn.bunny.model.entity.DatabaseInfoMetaData;
|
||||
import cn.bunny.model.entity.TableMetaData;
|
||||
import cn.bunny.service.TableService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.service.impl;
|
||||
|
||||
import cn.bunny.domain.vo.VmsPathVo;
|
||||
import cn.bunny.model.vo.VmsPathVo;
|
||||
import cn.bunny.service.VmsService;
|
||||
import cn.bunny.utils.ResourceFileUtil;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
package cn.bunny.utils;
|
||||
|
||||
import cn.bunny.domain.vo.GeneratorVo;
|
||||
import cn.bunny.model.vo.GeneratorVo;
|
||||
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
package ${package}.controller;
|
||||
|
||||
import ${package}.domain.dto.${classUppercaseName}Dto;
|
||||
import ${package}.domain.entity.${classUppercaseName}Entity;
|
||||
import ${package}.domain.vo.${classUppercaseName}Vo;
|
||||
import ${package}.model.dto.${classUppercaseName}Dto;
|
||||
import ${package}.model.entity.${classUppercaseName}Entity;
|
||||
import ${package}.model.vo.${classUppercaseName}Vo;
|
||||
import io.swagger.v3.oas.annotations.Parameter;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
|
@ -12,9 +12,9 @@ import org.springframework.web.bind.annotation.*;
|
|||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import ${package}.service.${classUppercaseName}Service;
|
||||
import ${package}.domain.vo.result.PageResult;
|
||||
import ${package}.domain.vo.result.Result;
|
||||
import ${package}.domain.vo.result.ResultCodeEnum;
|
||||
import ${package}.model.vo.result.PageResult;
|
||||
import ${package}.model.vo.result.Result;
|
||||
import ${package}.model.vo.result.ResultCodeEnum;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,14 +4,14 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import ${package}.domain.dto.${classUppercaseName}Dto;
|
||||
import ${package}.domain.entity.${classUppercaseName}Entity;
|
||||
import ${package}.domain.vo.${classUppercaseName}Vo;
|
||||
import ${package}.model.dto.${classUppercaseName}Dto;
|
||||
import ${package}.model.entity.${classUppercaseName}Entity;
|
||||
import ${package}.model.vo.${classUppercaseName}Vo;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
import ${package}.domain.vo.result.PageResult;
|
||||
import ${package}.domain.vo.result.Result;
|
||||
import ${package}.domain.vo.result.ResultCodeEnum;
|
||||
import ${package}.model.vo.result.PageResult;
|
||||
import ${package}.model.vo.result.Result;
|
||||
import ${package}.model.vo.result.ResultCodeEnum;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
@ -26,7 +26,7 @@ import java.util.List;
|
|||
public interface ${classUppercaseName}Mapper extends BaseMapper<${classUppercaseName}Entity> {
|
||||
|
||||
/**
|
||||
* * 分页查询${comment}内容
|
||||
* 分页查询${comment}内容
|
||||
*
|
||||
* @param pageParams ${comment}分页参数
|
||||
* @param dto ${comment}查询表单
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
<mapper namespace="${package}.mapper.${classUppercaseName}Mapper">
|
||||
|
||||
<!-- 通用查询映射结果 -->
|
||||
<resultMap id="BaseResultMap" type="${package}.domain.entity.${classUppercaseName}Entity">
|
||||
<resultMap id="BaseResultMap" type="${package}.model.entity.${classUppercaseName}Entity">
|
||||
#foreach($field in ${columnInfoList})
|
||||
<id column="${field.columnName}" property="${field.lowercaseName}"/>
|
||||
#end
|
||||
|
@ -15,7 +15,7 @@
|
|||
</sql>
|
||||
|
||||
<!-- 分页查询${comment}内容 -->
|
||||
<select id="selectListByPage" resultType="${package}.domain.vo.${classUppercaseName}Vo">
|
||||
<select id="selectListByPage" resultType="${package}.model.vo.${classUppercaseName}Vo">
|
||||
select
|
||||
base.*,
|
||||
create_user.username as create_username,
|
||||
|
|
|
@ -9,12 +9,12 @@ import org.springframework.beans.BeanUtils;
|
|||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import ${package}.service.${classUppercaseName}Service;
|
||||
import ${package}.domain.dto.${classUppercaseName}Dto;
|
||||
import ${package}.domain.entity.${classUppercaseName}Entity;
|
||||
import ${package}.domain.vo.${classUppercaseName}Vo;
|
||||
import ${package}.domain.vo.result.PageResult;
|
||||
import ${package}.domain.vo.result.Result;
|
||||
import ${package}.domain.vo.result.ResultCodeEnum;
|
||||
import ${package}.model.dto.${classUppercaseName}Dto;
|
||||
import ${package}.model.entity.${classUppercaseName}Entity;
|
||||
import ${package}.model.vo.${classUppercaseName}Vo;
|
||||
import ${package}.model.vo.result.PageResult;
|
||||
import ${package}.model.vo.result.Result;
|
||||
import ${package}.model.vo.result.ResultCodeEnum;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
@ -30,7 +30,7 @@ import java.util.List;
|
|||
public class ${classUppercaseName}ServiceImpl extends ServiceImpl<${classUppercaseName}Mapper, ${classUppercaseName}Entity> implements ${classUppercaseName}Service {
|
||||
|
||||
/**
|
||||
* * ${comment} 服务实现类
|
||||
* ${comment} 服务实现类
|
||||
*
|
||||
* @param pageParams ${comment}分页查询page对象
|
||||
* @param dto ${comment}分页查询对象
|
||||
|
|
|
@ -3,12 +3,12 @@ package ${package}.service;
|
|||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import ${package}.domain.dto.${classUppercaseName}Dto;
|
||||
import ${package}.domain.entity.${classUppercaseName}Entity;
|
||||
import ${package}.domain.vo.${classUppercaseName}Vo;
|
||||
import ${package}.domain.vo.result.PageResult;
|
||||
import ${package}.domain.vo.result.Result;
|
||||
import ${package}.domain.vo.result.ResultCodeEnum;
|
||||
import ${package}.model.dto.${classUppercaseName}Dto;
|
||||
import ${package}.model.entity.${classUppercaseName}Entity;
|
||||
import ${package}.model.vo.${classUppercaseName}Vo;
|
||||
import ${package}.model.vo.result.PageResult;
|
||||
import ${package}.model.vo.result.Result;
|
||||
import ${package}.model.vo.result.ResultCodeEnum;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue