若依框架自动生成功能使用
创建数据库表 leaseholder
DROP TABLE IF EXISTS `leaseholder`;
CREATE TABLE `leaseholder` (
`internal_key` int(11) NOT NULL AUTO_INCREMENT COMMENT '单元租户信息登记簿',
`address` char(255) DEFAULT NULL,
`user_name` char(255) DEFAULT NULL COMMENT '租户信息登记簿',
PRIMARY KEY (`internal_key`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
创建完成后找到系统工具------->代码生成------->导入创建的数据库表信息

导入成功后点击修改,修改表基本信息、字段信息和生成信息,上述信息填写完成后点击提交



选中导入的表信息,带年纪生成代码即可生成压缩包文件


解压完成后目录机构如下图,包含一个java的main文件夹,一份数据库sql文件,一份前端vue文件

返回idea,新建一个leaseHolder模块

将解压后的main文件复制到leaseHolder模块的src目录下,完成后目录结构如下

打开生成的vue文件夹,将api文件和views文件复制到ruoyi-ui 模块的src目录下,复制完成后api和views文件夹下就有了生成的代码


在ruoyi-admin模块的pom文件中引入新建的leaseHolder模块依赖


打开数据库新建查询载入生成的sql文件运行


运行成功后,前端目录结构发生改变,测试菜单下有了leaseHolderInfo目录,可做增删改查操作

