文章目录
- 具体步骤如下
- 一、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目录下。
七、重启系统
就可以完美运行了。