SpringSunYY 00d03071eb 优化代码导入加载中 преди 4 месеца
..
config 8c9f7c76b2 优化生成 преди 5 месеца
controller 06e22faabd 优化生成树表 преди 5 месеца
domain 8c9f7c76b2 优化生成 преди 5 месеца
mapper 8c9f7c76b2 优化生成 преди 5 месеца
service 8c9f7c76b2 优化生成 преди 5 месеца
sql db257755d2 优化生成 преди 5 месеца
vm 00d03071eb 优化代码导入加载中 преди 4 месеца
README.md c1f2691e00 初步提交 преди 5 месеца
__init__.py c1f2691e00 初步提交 преди 5 месеца
config.py 8c9f7c76b2 优化生成 преди 5 месеца
constant.py c1f2691e00 初步提交 преди 5 месеца
ruoyi_generator.py 8c9f7c76b2 优化生成 преди 5 месеца
util.py 4703d1466d 优化代码生成 преди 4 месеца

README.md

代码生成模块

该模块是参考若依Java版本的代码生成功能开发的Python版本实现。

功能特点

  1. 支持数据库表导入
  2. 支持代码生成配置
  3. 支持模板引擎生成代码
  4. 支持前后端代码生成
  5. 支持ZIP打包下载

目录结构

ruoyi_generator/
├── config/              # 配置文件
├── controller/          # 控制层
├── domain/              # 实体类
├── mapper/              # 数据访问层
├── service/             # 业务逻辑层
├── sql/                 # SQL脚本
├── util.py              # 工具类
├── constant.py          # 常量定义
└── vm/                  # 代码生成模板
    ├── vue/             # 前端Vue模板
    ├── py/              # Python后端模板
    └── sql/             # SQL模板

使用方法

  1. 在数据库中执行sql/generator.sql创建代码生成相关表
  2. 启动系统后,在"系统工具-代码生成"菜单中使用功能
  3. 导入需要生成代码的数据库表
  4. 配置生成参数
  5. 预览或生成代码