若依框架学习:图解RuoYi 若依代码生成

目录

前置条件

1、创建数据表

2、生成代码

2.1 导入表

2.2  修改生成配置

2.3 生成代码

3、导入代码到项目中

3.1 生成菜单

3.2 文件导入

4、写在最后

 


(前期工作:若依框架搭建,项目启动,创建数据库等不再赘述。从项目成功启动,使用代码生成模块开始)

前置条件

创建目录(如果新模块需要新的目录,一定要在生成代码前先创建好目录)

1、创建数据表

USE ry;
DROP TABLE if EXISTS student;
CREATE TABLE student(
	id int NOT NULL auto_increment COMMENT 'id',
	name varchar(20) NOT NULL      COMMENT '姓名',
	age	int COMMENT '年龄',
	gender int COMMENT '性别 0:男,1:女,2:其他',
	creator VARCHAR(20) COMMENT '创建者',
	create_time datetime COMMENT '创建时间',
	status VARCHAR(2) COMMENT '数据状态 0:无效,1:有效',
	del_flag VARCHAR(2) COMMENT '删除标志:0:已删除,1:未删除',
	PRIMARY key(id)
)ENGINE=INNODB COMMENT '学生表';

2、生成代码

2.1 导入表

系统工具-->代码生成-->导入-->选中要导入的表-->确定。

2.2  修改生成配置

主要修改代码生成的包路径模块名、业务名上级菜单

生成包路径:后面要在项目中生成同名包来存放代码,注意不要和已有包同名(就是这里com.ruoyi.student中的student)

上级菜单:会根据这个配置生成菜单和按钮

2.3 生成代码

配置完信息我们点生成代码,一般将以.zip的压缩形式将生成代码压缩下载到本地。


3、导入代码到项目中

3.1 生成菜单

生成代码中有个studentMenu.sql文件,在数据库中运行一遍文件中的sql语句,将新模块加入到项目的菜单中。(根据2.2配置中的“上级菜单”确定)

3.2 文件导入

html文件                                              放入ruoyi-admin模块的resource\templates包内(自建包时注意包结构为模块名\业务名

controller类                                         放入ruoyi-admin模块的controller目录下的student包内

POJO类、Service类、Mapper接口   放入ruoyi-system模块ruoyi目录下的student包内

xml文件                                               放入ruoyi-system模块的resource\mapper\student包内

4、写在最后

重启项目,如果报找不到包或找不到类的错误,build一下项目再重新启动就ok了。

 

 

  • 18
    点赞
  • 89
    收藏
    觉得还不错? 一键收藏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值