Ruoyi-Vue若依前后端分离版 代码生成使用方法(生成新页面、生成新模块)保姆式教学
开门见山的吐槽一句……若依的文档真的是,精明,写一半藏一半,另一半要掏钱买了视频才给你详细的讲……好吧,直奔主题吧。一,共通路线:生成代码1:新建表CREATE TABLE `sys_order`(`order_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单ID',`order_name` varchar(64) CHARACTER SET u
·
开门见山的吐槽一句……若依的文档真的是,精明,写一半藏一半,另一半要掏钱买了视频才给你详细的讲……
好吧,直奔主题吧。
一,共通路线:生成代码
1:新建表
CREATE TABLE `sys_order` (
`order_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '订单ID',
`order_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' COMMENT '订单名称',
`order_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '订单组名',
PRIMARY KEY (`order_id`) USING BTREE
) ENGINE = InnoDB
AUTO_INCREMENT = 1
CHARACTER SET = utf8mb4
COLLATE = utf8mb4_unicode_ci
COMMENT = '订单明细表'
ROW_FORMAT = Compact
2:生成代码
在字段信息中可以设置每个字段的显示方式。所以,除了这些项,建议每一页都检查清楚。
点击提交之后点击生成代码,就会弹出下载框,解压之后得到自动生成的代码。
运行得到的SQL文件。
选择枝:
—新建页面
—新建模块
二,新建页面:
从选择枝开始:
→插入页面
将代码加入指定位置。
更新MAVEN依赖,重启后端,进入系统,完成!(如果没有指定上级菜单则默认挂在“系统工具”下)
二:新建模块
从选择枝开始:
→新建一个模块
起名的时候,不需要非要以ruoyi开头。
然后,为新建的模块配置pom文件。
最后,导入生成的代码。
(其中导入前端部分和之前是一样的)
最后,更新MAVEN依赖,重启项目,完成。
常(cai)见(guo)问(de)题(keng)
1:代码导入了之后不认,报错?
确认没写错之后,更新MAVEN依赖。(不然就会出现明明是同样的数据表,同样的操作,这台机子不行那边又可以的“玄学”事件。)
2:各种奇怪的数据读取错误。
检查是否有重复的路由。
如果这一行内有重的,Vue会报警告(按F12能看见),且不保证发生其他奇怪问题。
(UPDATE:经查,于此无关)
更多推荐
已为社区贡献3条内容
所有评论(0)