# 代码生成模块 该模块是参考若依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. 预览或生成代码