文章目录
- 具体步骤如下
 - 一、navicat构建数据库表
 - 二、在项目中构建模块,配置相关依赖
 - 
- 1.新建模块
 - 2.配置依赖。
 
 - 三、若依ui中图形化新建目录
 - 四、若依系统生成代码
 - 五、navicat执行生成的sql文件
 - 六、生成的前后端代码放入系统
 - 
- 1.放入后端代码
 - 2.放入前端代码
 
 - 七、重启系统
 
具体步骤如下
一、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目录下。
七、重启系统
就可以完美运行了。
