具体步骤如下

一、navicat构建数据库表

示例:如下我新建的数据库表是his_article在这里插入图片描述

二、在项目中构建模块,配置相关依赖

1.新建模块

打开idea,file-new-module新建模块
在这里插入图片描述选择maven项目,直接选next。在这里插入图片描述
给模块取名,要符合原系统的取名规范ruoyi-xxxxxx,示例rouyi-article。
点击finsh,新模块就建成了。
在这里插入图片描述

2.配置依赖。

1)给系统的主pom文件注册新模块
在这里插入图片描述
直接复制粘贴上面模块的代码,将名字改为自己的,如ruoyi-article。
在这里插入图片描述
代码示例

<!-- 文章管理模块-->
<dependency>
    <groupId>com.ruoyi</groupId>
    <artifactId>ruoyi-article</artifactId>
    <version>${ruoyi.version}</version>
</dependency>

2)给admin模块的pom文件也注册新模块,和上一点相同,找到admin的pom文件将上面的代码复制粘贴。
在这里插入图片描述
在这里插入图片描述
2)给新模块的pom文件也注册通用工具依赖。(其他模块都有通用工具)
在这里插入图片描述
在这里插入图片描述
代码:

<!-- 通用工具-->
<dependencies>
    <dependency>
        <groupId>com.ruoyi</groupId>
        <artifactId>ruoyi-common</artifactId>
    </dependency>
</dependencies>

三、若依ui中图形化新建目录

运行若依系统,系统管理–菜单管理–点击新增
在这里插入图片描述
就会弹出以下对话框,
上级菜单-----决定菜单出现是子菜单还是父菜单,如果选择主类目则出现在新的一栏。
菜单类型-----想要新建父菜单就选目录(如系统管理),想建在已有菜单下就选菜单(如菜单管理)。
路由地址-----随便写一个英文的,这里取模块名字。
在这里插入图片描述
这步完成后的成果图,可以看到菜单栏多了新建的心理文章管理
在这里插入图片描述

四、若依系统生成代码

点开系统工具—代码生成-----点击导入。
在这里插入图片描述
会弹出对话框,选择刚刚数据库建的表his_article,点击确定。
在这里插入图片描述
这时候可以看到该表已经被导入,点击编辑功能。
在这里插入图片描述
填写生成信息。
生成包路径------就是刚刚idea新建的模块得路径。
生成模块名和生成业务名不要写相同的,可能会导致出错。
生成功能名是指生成刚刚新建的父菜单心理文章管理下的子菜单,我写的是教师管理文章,上级菜单选择刚刚新建的心理文章管理菜单。
在这里插入图片描述
填完生成信息后还要填写基本信息,带红星标的要全部填了才能通过校验。
随后点击提交。
在这里插入图片描述
点击生成代码,浏览器就会下载代码的压缩包。
在这里插入图片描述

五、navicat执行生成的sql文件

解压后文件如下:
在这里插入图片描述
打开navicat,点击数据库右键运行这个sql文件。
在这里插入图片描述在这里插入图片描述
运行成功就可以了。

六、生成的前后端代码放入系统

1.放入后端代码

把生成的代码文件main目录拖动到新模块的src上,替换原来的main

2.放入前端代码

把view和api目录下的文件分别放入前端的view目录和api目录下。

七、重启系统

就可以完美运行了。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐