- 在原字段输入框中:输入原SQL语句的全部字段
- 新字段指:新字段中必须有原字段中的任意(一个或多个)属性,且字段属性使用英文逗号分割
- 主键字段:根据你输入的主键字段(也可以是其它字段),在下载的SQL文件中会返回全部的主键字段及数量
- 原表名:上传的SQL文件中的表名
- 新表名:下载的SQL文件中的表名
- 字段风格:下划线 小驼峰 全小写
- 上传你的SQL文件
├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─yue
│ │ │ └─sqlfilter
│ │ │ │ SqlFilterApplication.java 启动类
│ │ │ │
│ │ │ ├─common
│ │ │ │ BaseResponse.java 通用返回类
│ │ │ │ ErrorCode.java 自定义错误码
│ │ │ │ ResultUtils.java 返回工具类
│ │ │ │
│ │ │ ├─config
│ │ │ │ CorsConfig.java 全局跨域配置
│ │ │ │ JsonConfig.java Spring MVC Json 配置
│ │ │ │ Knife4jConfig.java Knife4j 接口文档配置
│ │ │ │
│ │ │ ├─controller
│ │ │ │ SqlFilterController.java
│ │ │ │
│ │ │ ├─exception
│ │ │ │ BusinessException.java 自定义异常类
│ │ │ │ GlobalExceptionHandler.java 全局异常处理器
│ │ │ │ ThrowUtils.java 抛异常工具类
│ │ │ │
│ │ │ ├─model
│ │ │ │ SqlField.java 处理SQL实体类
│ │ │ │
│ │ │ ├─service
│ │ │ │ │ SqlFilterService.java 定义接口
│ │ │ │ │
│ │ │ │ └─imp
│ │ │ │ SqlFilterImpl.java 接口实现类
│ │ │ │
│ │ │ └─utils
│ │ │ SqlFieldUtil.java SQL工具类
│ │ │
│ │ └─resources
│ │ application.yml 配置文件