当前位置:   article > 正文

RuoYi-Flowable-Plus(代码生成)

ruoyi-flowable-plus
  1. RuoYi-Flowable-Plus搭建
    若依所有扩展项目的代码生成功能都是一样的,RuoYi-Flowable-Plus为例来演示。
  2. 模块创建
    1. 1.创建新模块ruoyi-student
    2. 2.编辑RuoYi-Flowable-Plus\pom.xml
    3. <dependency>
    4. <groupId>com.ruoyi</groupId>
    5. <artifactId>ruoyi-student</artifactId>
    6. <version>${ruoyi-flowable-plus.version}</version>
    7. </dependency>
    8. 3.编辑RuoYi-Flowable-Plus\ruoyi-admin\pom.xml
    9. <dependency>
    10. <groupId>com.ruoyi</groupId>
    11. <artifactId>ruoyi-student</artifactId>
    12. </dependency>
    13. 4.编辑RuoYi-Flowable-Plus\ruoyi-student\pom.xml
    14. <description>
    15. 学生管理模块
    16. </description>
    17. <dependencies>
    18. <!-- 通用工具-->
    19. <dependency>
    20. <groupId>com.ruoyi</groupId>
    21. <artifactId>ruoyi-common</artifactId>
    22. </dependency>
    23. </dependencies>
    24. 5.重启后端项目




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

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





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




  7. 学生信息


  8. 对应关系













声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号