/jimmer-code-gen-vue3

Jimmer Code Gen 旨在快捷创建 Jimmer 下实体与关联。此处为前端仓库,基于 Vue3、TypeScript、AntV/X6、Element-Plus 编写。

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Jimmer Code Gen 模型设计器

项目文档

一款实体模型设计与代码生成工具,旨在快捷创建 Jimmer 下的实体与关联。

目前支持数据库表、关联、枚举的外部导入与设计,并支持生成对应 DDL 和 Java、Kotlin 实体。

默认本前端项目打包产物已内置于后端项目发行版内,可直接下载 jar 包启动使用。

仓库地址

后端 前端
Github Github

基本命令

命令 说明
pnpm install 下载依赖
pnpm dev 启动项目
pnpm build-only 构建项目
pnpm api 应用前后端免对接生成的接口
pnpm type-check ts 类型校验,将对项目及依赖进行校验
目前部分依赖无法通过校验

项目结构

分块 说明
global 全局通用组件,如 DragDialogEditList
business 业务组件,包含了实体表单与校验,如TableForm
pages 页面组件,如 ModelEditor

LICENSE

本项目使用 GPL 许可