若依-代码生成

创建数据表

1
2
3
4
5
6
7
8
9
10
11
12
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 '性别',
creator VARCHAR(20) COMMENT '创建者',
create_time datetime COMMENT '创建时间',
status VARCHAR(2) COMMENT '数据状态',
del_flag VARCHAR(2) COMMENT '删除标志',
PRIMARY key(id)
)ENGINE=INNODB COMMENT '学生表';

生成代码

导入表

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

导入表

修改生成配置

修改生成配置

生成代码

生成代码

导入代码到项目中

生成菜单

生成代码中有个studentMenu.sql文件,在数据库中运行一遍文件中,将新模块加入到项目的菜单中

文件导入

StudentController.java放入ruoyi-admin模块的controller目录下的student包内

位置

domainmapperservice包放入ruoyi-system模块的student(需要手动新建)包内

位置

StudentMapper.xml放入ruoyi-system模块的resource\mapper\student包内

位置

api下的包放入ruoyi-ui模块的src\api包内

位置

views下的包放入ruoyi-ui模块的src\views包内

位置

Biuld Project

完成上面的工作之后build一下项目或者重启一下项目即可

重启测试