Skip to content

DuckCoderY/GenerateTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GenerateCodeManyDataSource

介绍

多数据库 代码生成工具 可部署为公司个性化代码生成工具项目 局域网内共享代码生成

软件架构

软件架构说明 Spring-Boot + Vue

安装教程

  1. 下载源码直接打开 安装依赖 启动项目 访问127.0.0.1:10086 即可访问
  2. 若想部署到局域网提供内部使用 将vue项目中的代码request/index中的BaseUrl修改 重新打包放入boot的static目录下 即可打包boot项目部署

使用说明

  1. 本地启动项目
  2. 访问127.0.0.1:10086
  3. 填入对应参数查询 查询数据库信息 选择对应数据表
  4. 设置导出目录前缀 模块名 和不需要的表前缀 点击导出 生成即可

功能描述

  1. 现阶段实现了 MYSQL ORACLE SQLSERVER Postgresql 的对应数据库表对照生成 CRUD的代码
  2. 以生成后端api接口为模板 生成了前端的js的Api以及对应传输实体对象的对应代码(封装的前端的Request.js 也一并打入其中)

界面

微信截图_20220602094855 微信截图_20220604103116

生成文件目录

image

生成后端代码controller

image

生成后端代码service

image

生成后端代码实体

image

生成后端代码XML

image

生成后端代码返回值实体代码

微信截图_20220604101331

生成前端Api代码

image image