若依框架添加新模块

这篇具有很好参考价值的文章主要介绍了若依框架添加新模块。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

第一步,先构建数据库,导入若依前端代码生成器,生成zip压缩文件,下载后解压,在Navicat中,ry数据库中运行文件中的sql文件,使menu表中生成相关数据。

第二步,1.创建新模块,名称为功能名

  1. 配置环境

①若依主文件的pom.xml中加入新模块的依赖

   <dependency>

       <groupId>com.ruoyi</groupId>

       <artifactId>新建模块名<artifactId>

       <version>$rouyi.version</version>

</dependency>

            ②在ruoyi-admin这个模块中的pom.xml中添加新模块依赖

其中的com.ruoyi 和ruoyi-common可能爆红,只需在<dependencies></dependencies>外添加

<dependencyManagment></dependencyManagement>就不会

<dependency>

       <groupId>com.ruoyi</groupId>

       <artifactId>新建模块名<artifactId>

       <version>$rouyi.version</version>

</dependency>

③自动代码会用到ruoyi-common中的内容,所以在新建模块的pom.xml中添加common模块的依赖

<dependencies>

      <dependency>

       <groupId>com.ruoyi</groupId>

       <artifactId>ruoyi-common</artifactId>

</dependency>

</dependencies>

④将下载下来的文件中main/java/com/ruoyi目录下的student文件复制到ruoyi-admin模块下的src/main/java/com.ruoyi中

⑤将接下文件中main/resources中的mapper文件复制的ruoyi-admin中放入resources中

第三步,将代码文件复制到项目中

①后端代码

将下载文件中main/java中的com文件复制到新模块的java文件中

②前端代码

将下载文件的vue中api文件和views中的student文件分别复制到ruoyi-ui的

api文件和views文件中去

完成后重启若依的前后端

新模块添加成功

第四步,前端添加功能

①在菜单管理中添加菜单

其中路由地址为新模块名

②新建菜单

完成!文章来源地址https://www.toymoban.com/news/detail-435150.html

到了这里,关于若依框架添加新模块的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【前端必备技能java之若依框架认证(登录注册)模块梳理】

    必备技能java系列梳理的文章并不涉及造轮子,以若依框架为基础,分析微服务Spring Cloud的能力,并理清微服务在业务处理上搭建的应用层架构,不会追问技术实践的底层细节,目标是可以让有后端经验的非java相关的程序员可以使用Spring Cloud搭建属于自己的后端服务 上面的结

    2024年03月12日
    浏览(46)
  • 若依框架解读(微服务版)——2.模块间的调用逻辑(ruoyi-api模块)(OpenFeign)(@innerAuth)

    我们可以了解到一共有这么多服务,我们先启动这三个服务 其中rouyi–api模块是远程调用也就是提取出来的openfeign的接口 ruoyi–commom是通用工具模块 其他几个都是独立的服务 api模块当中有几个提取出来的OpenFeign的接口 分别为文件,日志,用户服务 我们以RemoteUserService接口为

    2023年04月09日
    浏览(39)
  • Java spring boot 全解Camunda 7,从 0 到 1 构建工作流平台——第一节:各个开源框架对比

    引言:最近公司在做工作流这一块相关的东西,我是技术主要负责人之一。想着既然在公司做,用的是开源框架做的二开,反正也不涉及公司保密协议,也不涉及其它相关的法律问题,所以这里将自己做的那一部分公开出来,让后来者可以借鉴一二,或者给我斧正一二。 Ca

    2024年02月05日
    浏览(46)
  • 学习matplotlib第一步

    下边代码会画出一个 y=cos(x) 的图像: 在Jupyter lab运行的时候,发现报错如下: conda install matplotlib -c https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/ -n jupyterlabuse 从清华python源里边安装 matplotlib 。 完成之后显示: 运行结果如下图:

    2024年02月12日
    浏览(35)
  • ChatGPT做爬虫的第一步

    做爬虫就是搞数据, 专业的人做专业的事, ChatGPT阅虫无数, 搞个小爬虫, So Easy! 我知道可以百度到下载图片的代码, 但是我 不想百度 了, 一切交给ChatGPT 你只需要问他:  怎么用Nodejs下载图片? 其中,url是图片的地址,filePath是保存图片的本地路径。使用https模块发送GET请求获取图

    2023年04月23日
    浏览(53)
  • 渗透测试-第一步 信息收集 【详细介绍】

    1. 信息收集 黑客的第一步要做的事情永远是信息收集 同样渗透也是 什么是信息收集? 信息收集是最具有灵魂的一步,通常拿到渗透测试站,需要对该站进行信息收集,只有收集到了足够多的信息后,对方暴露出来的问题越多,信息越多,攻击的面也越广。知己知彼百战百胜

    2023年04月18日
    浏览(85)
  • 若依vue前端 报错error:0308010C:digital envelope routines::unsupported一步到胃的解决方法

    大功告成, 然后 npm run dev自己试试吧. 参考帖子

    2024年02月05日
    浏览(56)
  • 机器视觉定位入门三步走-第一步

           一个中心,就是旋转中心,旋转中心的确定在一次定位中非常重要(一次定位指的是只进行一次拍照,针对当前点进行运算,多次定位广泛指先拍照进行角度纠偏,纠偏结束后再次拍照进行平移纠偏),旋转中心未校准正确时最常见的表相就是:1在只进行xy纠偏时,数据

    2024年02月09日
    浏览(38)
  • Node学习第一步 | 简介及安装

    Javascript可以在浏览器运行, node可以让javascript在浏览器之外运行 可以用来做本地运行的软件/网络服务器/游戏等等 记得安装vs code里面力扣插件需要先安装node.js, 但我不知道node是做什么的 本地还没有安装node, 下面开始安装 登陆node官网下载 选择左边稳定版本 安装pkg⬇️ cont

    2024年02月08日
    浏览(53)
  • 【Linux】基本指令,拥抱Linux的第一步

    就像我们当初学习使用Windows一样,我们总要从最开始简单操作学起,例如点击,双击,认识一些文件夹,文件,怎么进去文件夹,怎么打开文件,等等这些操作。我们开始学习使用Linux也是学习一些基本的操作。在此之前,我希望来先谈一谈指令。 首先说明,我们使用指令与

    2024年02月05日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包