当前位置: 首页 > news >正文

RuoYi-Flowable-Plus(代码生成)

  1. RuoYi-Flowable-Plus搭建
    若依所有扩展项目的代码生成功能都是一样的,RuoYi-Flowable-Plus为例来演示。
  2. 模块创建
    1.创建新模块ruoyi-student2.编辑RuoYi-Flowable-Plus\pom.xml
    <dependency><groupId>com.ruoyi</groupId><artifactId>ruoyi-student</artifactId><version>${ruoyi-flowable-plus.version}</version>
    </dependency>3.编辑RuoYi-Flowable-Plus\ruoyi-admin\pom.xml
    <dependency><groupId>com.ruoyi</groupId><artifactId>ruoyi-student</artifactId>
    </dependency>4.编辑RuoYi-Flowable-Plus\ruoyi-student\pom.xml
    <description>学生管理模块
    </description>
    <dependencies><!-- 通用工具--><dependency><groupId>com.ruoyi</groupId><artifactId>ruoyi-common</artifactId></dependency>
    </dependencies>5.重启后端项目




  3. 菜单创建
    系统管理-->菜单管理-->创建主菜单(学生管理)-->刷新浏览器

  4. SQL脚本
    CREATE TABLE `student` (`id` bigint NOT NULL COMMENT '主键',`name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '姓名',`age` int DEFAULT NULL COMMENT '年龄',`gender` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '性别',`address` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '住址',`email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '邮箱',`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '创建者',`create_time` datetime DEFAULT NULL COMMENT '创建时间',`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT '' COMMENT '更新者',`update_time` datetime DEFAULT NULL COMMENT '更新时间',PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;注意:create_by、create_time、update_by、update_time这四个字段必须存在。
  5. 数据表导入
    系统工具-->代码生成-->导入(student)-->编辑-->生成代码





  6. 代码复制
    注意:代码复制后前后端项目均需要重新启动(否则前端报错),然后退出账号重新登陆(否则"学生信息"菜单打不开)




  7. 学生信息


  8. 对应关系













http://www.lryc.cn/news/30314.html

相关文章:

  • 训练CV模型常用的方法与技巧
  • [Java·算法·中等]LeetCode22. 括号生成
  • Git项目合并实践
  • C++实战md5、base64算法实现(附源码)
  • P6专题:P6 EPPM和PPM基本概念
  • 【为什么事务@Transactional会失效】
  • NLP中的对话机器人——模型的评估
  • 数据挖掘知识规整与心得体会
  • 修正一些formdesigner的一些bug与操作
  • 前端网络安全
  • docker内存统计
  • 【IDEA】IDEA使用有道翻译引擎—详细配置步骤
  • js求解《初级算法》56.最长公共前缀
  • 嵌入式Linux(二十四)系统烧写
  • 【ECNU】3496. 贪吃的 xjj 和贪心的 oxx(C++)
  • 【iOS】设置背景渐变色
  • Scrapy框架(高效爬虫)
  • 程序设计语言-软件设计(二十一)
  • 【小破站下载工具】Python tkinter 实现网站下载工具,所有数据一键获取
  • C51---IO口状态翻转
  • 2023年春【移动计算技术】文献精读(一)-1 ||| 附:【Markdow语法】向上取整 向下取整。
  • Java 包装类的二进制操作
  • CSS居中之 { left:50%; top:50%; transform:translate(-50%,-50%); }
  • AcWing 4868. 数字替换(DFS + 剪枝优化)
  • 【教学典型案例】01.redis只管存不管删除让失效时间删除的问题
  • 电话号码管理
  • Shell 教程
  • Shader 阴影
  • 【冲刺蓝桥杯的最后30天】day2
  • docker系列1:docker安装