(二)若依前后端分离版本二次开发 代码生成、目录添加、数据字典维护
一 摘要
主要介绍添加目录、菜单、代码自动生成等功能。
二 目标
2.1 掌握添加目录,菜单
2.2 掌握添加数据字典
2.3 掌握代码生成
三 实施
已标签分类表为例,通过代码生成 实现标签分类表CRUD。
3.1 建表
建表sql 如下:
CREATE TABLE `infra_tag_category` (`category_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '分类ID',`category_name` varchar(100) NOT NULL COMMENT '分类名称',`category_sort` int(4) NOT NULL DEFAULT '0' COMMENT '显示顺序',`status` char(1) NOT NULL DEFAULT '0' COMMENT '状态(0正常 1停用)',`del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',`create_by` varchar(64) NOT NULL DEFAULT '' COMMENT '创建者',`create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',`update_by` varchar(64) NOT NULL DEFAULT '' COMMENT '更新者',`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',`remark` varchar(500) DEFAULT NULL COMMENT '备注',PRIMARY KEY (`category_id`),UNIQUE KEY `idx_category` (`category_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='标签分类表';
3.2 添加基础设施主目录
该目录主要ruoyi-infra 模块里的内容
在系统管理,菜单管理里添加菜单

