💡 修改model注释信息和文件夹名称

This commit is contained in:
Bunny 2025-07-22 13:50:38 +08:00
parent 1992b00aa2
commit 99bd9ffa8a
28 changed files with 66 additions and 56 deletions

View File

@ -1,6 +1,7 @@
package com.auth.common.model.common.result; package com.auth.common.model.common.result;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
@ -11,14 +12,19 @@ import java.util.List;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Schema(name = "Result通用返回结果", title = "通用返回结果")
public class Result<T> { public class Result<T> {
// 状态码
@Schema(name = "code", title = "状态码")
private Integer code; private Integer code;
// 返回消息
@Schema(name = "message", title = "返回消息")
private String message; private String message;
// 返回数据
@Schema(name = "data", title = "返回数据")
private T data; private T data;
// 权限范围
@Schema(name = "auths", title = "权限范围")
private List<String> auths; private List<String> auths;
/** /**

View File

@ -1,8 +1,8 @@
package com.auth.module.generator.controller; package com.auth.module.generator.controller;
import com.auth.module.generator.domain.dto.VmsArgumentDto; import com.auth.module.generator.model.dto.VmsArgumentDto;
import com.auth.module.generator.domain.result.Result; import com.auth.module.generator.model.result.Result;
import com.auth.module.generator.domain.vo.GeneratorVo; import com.auth.module.generator.model.vo.GeneratorVo;
import com.auth.module.generator.service.GeneratorService; import com.auth.module.generator.service.GeneratorService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,9 +1,9 @@
package com.auth.module.generator.controller; package com.auth.module.generator.controller;
import com.auth.module.generator.core.provider.SqlMetadataProvider; import com.auth.module.generator.core.provider.SqlMetadataProvider;
import com.auth.module.generator.domain.entity.ColumnMetaData; import com.auth.module.generator.model.entity.ColumnMetaData;
import com.auth.module.generator.domain.entity.TableMetaData; import com.auth.module.generator.model.entity.TableMetaData;
import com.auth.module.generator.domain.result.Result; import com.auth.module.generator.model.result.Result;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

View File

@ -1,11 +1,11 @@
package com.auth.module.generator.controller; package com.auth.module.generator.controller;
import com.auth.module.generator.core.provider.DatabaseMetadataProvider; import com.auth.module.generator.core.provider.DatabaseMetadataProvider;
import com.auth.module.generator.domain.entity.ColumnMetaData; import com.auth.module.generator.model.entity.ColumnMetaData;
import com.auth.module.generator.domain.entity.DatabaseInfoMetaData; import com.auth.module.generator.model.entity.DatabaseInfoMetaData;
import com.auth.module.generator.domain.entity.TableMetaData; import com.auth.module.generator.model.entity.TableMetaData;
import com.auth.module.generator.domain.result.Result; import com.auth.module.generator.model.result.Result;
import com.auth.module.generator.domain.result.ResultCodeEnum; import com.auth.module.generator.model.result.ResultCodeEnum;
import com.auth.module.generator.service.TableService; import com.auth.module.generator.service.TableService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,7 +1,7 @@
package com.auth.module.generator.controller; package com.auth.module.generator.controller;
import com.auth.module.generator.domain.result.Result; import com.auth.module.generator.model.result.Result;
import com.auth.module.generator.domain.vo.VmsPathVo; import com.auth.module.generator.model.vo.VmsPathVo;
import com.auth.module.generator.service.VmsService; import com.auth.module.generator.service.VmsService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;

View File

@ -1,11 +1,11 @@
package com.auth.module.generator.core.provider; package com.auth.module.generator.core.provider;
import com.auth.module.generator.domain.entity.ColumnMetaData;
import com.auth.module.generator.domain.entity.DatabaseInfoMetaData;
import com.auth.module.generator.domain.entity.TableMetaData;
import com.auth.module.generator.exception.GeneratorCodeException; import com.auth.module.generator.exception.GeneratorCodeException;
import com.auth.module.generator.exception.MetadataNotFoundException; import com.auth.module.generator.exception.MetadataNotFoundException;
import com.auth.module.generator.exception.MetadataProviderException; import com.auth.module.generator.exception.MetadataProviderException;
import com.auth.module.generator.model.entity.ColumnMetaData;
import com.auth.module.generator.model.entity.DatabaseInfoMetaData;
import com.auth.module.generator.model.entity.TableMetaData;
import com.auth.module.generator.utils.MysqlTypeConvertUtil; import com.auth.module.generator.utils.MysqlTypeConvertUtil;
import com.zaxxer.hikari.HikariDataSource; import com.zaxxer.hikari.HikariDataSource;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

View File

@ -1,8 +1,8 @@
package com.auth.module.generator.core.provider; package com.auth.module.generator.core.provider;
import com.auth.module.generator.domain.entity.ColumnMetaData; import com.auth.module.generator.model.entity.ColumnMetaData;
import com.auth.module.generator.domain.entity.TableMetaData; import com.auth.module.generator.model.entity.TableMetaData;
import java.util.List; import java.util.List;

View File

@ -2,10 +2,10 @@ package com.auth.module.generator.core.provider;
import com.auth.module.generator.core.dialect.DatabaseDialect; import com.auth.module.generator.core.dialect.DatabaseDialect;
import com.auth.module.generator.domain.entity.ColumnMetaData;
import com.auth.module.generator.domain.entity.TableMetaData;
import com.auth.module.generator.exception.GeneratorCodeException; import com.auth.module.generator.exception.GeneratorCodeException;
import com.auth.module.generator.exception.SqlParseException; import com.auth.module.generator.exception.SqlParseException;
import com.auth.module.generator.model.entity.ColumnMetaData;
import com.auth.module.generator.model.entity.TableMetaData;
import com.auth.module.generator.utils.MysqlTypeConvertUtil; import com.auth.module.generator.utils.MysqlTypeConvertUtil;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import net.sf.jsqlparser.JSQLParserException; import net.sf.jsqlparser.JSQLParserException;

View File

@ -1,8 +1,8 @@
package com.auth.module.generator.core.template; package com.auth.module.generator.core.template;
import com.auth.module.generator.domain.entity.ColumnMetaData; import com.auth.module.generator.model.entity.ColumnMetaData;
import com.auth.module.generator.domain.entity.TableMetaData; import com.auth.module.generator.model.entity.TableMetaData;
import org.apache.velocity.VelocityContext; import org.apache.velocity.VelocityContext;
import java.io.StringWriter; import java.io.StringWriter;

View File

@ -1,7 +1,7 @@
package com.auth.module.generator.core.template; package com.auth.module.generator.core.template;
import com.auth.module.generator.domain.dto.VmsArgumentDto; import com.auth.module.generator.model.dto.VmsArgumentDto;
import com.auth.module.generator.domain.entity.TableMetaData; import com.auth.module.generator.model.entity.TableMetaData;
import com.auth.module.generator.utils.MysqlTypeConvertUtil; import com.auth.module.generator.utils.MysqlTypeConvertUtil;
import com.google.common.base.CaseFormat; import com.google.common.base.CaseFormat;
import org.apache.velocity.Template; import org.apache.velocity.Template;

View File

@ -1,6 +1,6 @@
package com.auth.module.generator.exception; package com.auth.module.generator.exception;
import com.auth.module.generator.domain.result.ResultCodeEnum; import com.auth.module.generator.model.result.ResultCodeEnum;
import lombok.Getter; import lombok.Getter;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import lombok.ToString; import lombok.ToString;

View File

@ -1,7 +1,7 @@
package com.auth.module.generator.exception; package com.auth.module.generator.exception;
import com.auth.module.generator.domain.result.Result; import com.auth.module.generator.model.result.Result;
import com.auth.module.generator.domain.result.ResultCodeEnum; import com.auth.module.generator.model.result.ResultCodeEnum;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.context.support.DefaultMessageSourceResolvable; import org.springframework.context.support.DefaultMessageSourceResolvable;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.dto; package com.auth.module.generator.model.dto;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotBlank;

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.entity; package com.auth.module.generator.model.entity;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Builder; import lombok.Builder;

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.entity; package com.auth.module.generator.model.entity;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.entity; package com.auth.module.generator.model.entity;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
@ -37,5 +37,5 @@ public class TableMetaData implements Serializable {
@Schema(name = "columns", description = "列名称") @Schema(name = "columns", description = "列名称")
private List<ColumnMetaData> columns = new ArrayList<>(); private List<ColumnMetaData> columns = new ArrayList<>();
} }

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.result; package com.auth.module.generator.model.result;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

View File

@ -1,5 +1,6 @@
package com.auth.module.generator.domain.result; package com.auth.module.generator.model.result;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
@ -7,12 +8,15 @@ import lombok.NoArgsConstructor;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
@Schema(name = "Result通用返回结果", title = "通用返回结果")
public class Result<T> { public class Result<T> {
// 状态码 @Schema(name = "code", title = "状态码")
private Integer code; private Integer code;
// 返回消息
@Schema(name = "message", title = "返回消息")
private String message; private String message;
// 返回数据
@Schema(name = "data", title = "返回数据")
private T data; private T data;
/** /**

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.result; package com.auth.module.generator.model.result;
import lombok.Getter; import lombok.Getter;

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.vo; package com.auth.module.generator.model.vo;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

View File

@ -1,4 +1,4 @@
package com.auth.module.generator.domain.vo; package com.auth.module.generator.model.vo;
import io.swagger.v3.oas.annotations.media.Schema; import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;

View File

@ -1,7 +1,7 @@
package com.auth.module.generator.service; package com.auth.module.generator.service;
import com.auth.module.generator.domain.dto.VmsArgumentDto; import com.auth.module.generator.model.dto.VmsArgumentDto;
import com.auth.module.generator.domain.vo.GeneratorVo; import com.auth.module.generator.model.vo.GeneratorVo;
import jakarta.validation.Valid; import jakarta.validation.Valid;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;

View File

@ -1,6 +1,6 @@
package com.auth.module.generator.service; package com.auth.module.generator.service;
import com.auth.module.generator.domain.entity.DatabaseInfoMetaData; import com.auth.module.generator.model.entity.DatabaseInfoMetaData;
public interface TableService { public interface TableService {

View File

@ -1,6 +1,6 @@
package com.auth.module.generator.service; package com.auth.module.generator.service;
import com.auth.module.generator.domain.vo.VmsPathVo; import com.auth.module.generator.model.vo.VmsPathVo;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;

View File

@ -2,10 +2,10 @@ package com.auth.module.generator.service.impl;
import com.auth.module.generator.core.provider.IMetadataProvider; import com.auth.module.generator.core.provider.IMetadataProvider;
import com.auth.module.generator.core.template.VmsTBaseTemplateGenerator; import com.auth.module.generator.core.template.VmsTBaseTemplateGenerator;
import com.auth.module.generator.domain.dto.VmsArgumentDto; import com.auth.module.generator.model.dto.VmsArgumentDto;
import com.auth.module.generator.domain.entity.ColumnMetaData; import com.auth.module.generator.model.entity.ColumnMetaData;
import com.auth.module.generator.domain.entity.TableMetaData; import com.auth.module.generator.model.entity.TableMetaData;
import com.auth.module.generator.domain.vo.GeneratorVo; import com.auth.module.generator.model.vo.GeneratorVo;
import com.auth.module.generator.service.GeneratorService; import com.auth.module.generator.service.GeneratorService;
import com.auth.module.generator.service.helper.VmsGeneratorPathHelper; import com.auth.module.generator.service.helper.VmsGeneratorPathHelper;
import com.auth.module.generator.utils.ZipFileUtil; import com.auth.module.generator.utils.ZipFileUtil;

View File

@ -1,8 +1,8 @@
package com.auth.module.generator.service.impl; package com.auth.module.generator.service.impl;
import com.auth.module.generator.core.provider.DatabaseMetadataProvider; import com.auth.module.generator.core.provider.DatabaseMetadataProvider;
import com.auth.module.generator.domain.entity.DatabaseInfoMetaData; import com.auth.module.generator.model.entity.DatabaseInfoMetaData;
import com.auth.module.generator.domain.entity.TableMetaData; import com.auth.module.generator.model.entity.TableMetaData;
import com.auth.module.generator.service.TableService; import com.auth.module.generator.service.TableService;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,6 +1,6 @@
package com.auth.module.generator.service.impl; package com.auth.module.generator.service.impl;
import com.auth.module.generator.domain.vo.VmsPathVo; import com.auth.module.generator.model.vo.VmsPathVo;
import com.auth.module.generator.service.VmsService; import com.auth.module.generator.service.VmsService;
import com.auth.module.generator.utils.ResourceFileUtil; import com.auth.module.generator.utils.ResourceFileUtil;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;

View File

@ -1,7 +1,7 @@
package com.auth.module.generator.utils; package com.auth.module.generator.utils;
import com.auth.module.generator.domain.vo.GeneratorVo; import com.auth.module.generator.model.vo.GeneratorVo;
import java.io.ByteArrayOutputStream; import java.io.ByteArrayOutputStream;
import java.io.IOException; import java.io.IOException;