首页 > 其他分享 >若依管理系统初识1

若依管理系统初识1

时间:2022-08-25 15:12:19浏览次数:94  
标签:管理系统 新建 代码 ruoyi module 若依 初识 student main

若依官网地址 http://doc.ruoyi.vip/

我使用地是分离版本 代码下载地址是 https://gitee.com/y_project/RuoYi-Vue

一些环境配置啥的这里就不赘述了,自行百度

使用idea引入RuoYi-Vue 

 修改数据库地账号密码以及数据库名 

 然后,点击右上角启动项目

 启动成功截图

看到这个就说明你启动成功了,前端界面项目需要你进入到ruoyi-ui下面然后先install 然后run dev启动

接下来进入主题,自动生成代码

第一步,先在数据库里新建数据,我用的是可视化工具 navicat for mysql

使用若依系统的自动生成代码功能,需要注意的就是每个字段以及表都是需要注释的,不然会报错

表建好了之后,回到项目

 进入到这个界面,列表里的stu_student 是需要点击导入,选择这个表导入的,导入成功之后就能看到上图界面,可以进行编辑,如果不需要编辑,就直接点击生成代码,看到如下界面

我还是把我修改的配置贴出来,不然后面为什么新建的文件夹名称是student怕不知道

然后,新建module 放对应的代码到对应的位置,这里顺便说一声,gin-admin-vue就比较这个更加自能话,它操作按钮同步之后代码都是直接到对应的位置的,无需自己copy的

 

module名称自己写,建议统一化方便管理

然后开始copy代码

下载的main文件先copy到新建的ruoyi-student 下的main

api/views

接下来开始配置菜单

里面的路径和权限以自己设置的为主

权限可以在代码生成的controller.java下看到

接着需要配置pom.xml文件

第一个地方

第二个地方

 第三个地方

 然后前后端都重启,你会发现菜单出来了,但是接口报错404,是需要修改一个位置的配置,官网也没有说明,可能是需要出钱才能看到,哈哈

重点

在上面我们copy代码main的代码的时候,是直接整个替换新建module里的main的,但是还需要做一个操作才能访问到接口

就是需要把RuoYi-Vue\ruoyi-student\src\main\java\com\ruoyi\student下面的controller复制到 ruoyi-admin...web/controller,需要你新建文件夹,新建的module的com.ruoyi.student 新建文件夹名就是student,然后把controller里面的java文件复制进去,然后重启就好了

效果如下

 

标签:管理系统,新建,代码,ruoyi,module,若依,初识,student,main
From: https://www.cnblogs.com/ldlx-mars/p/16624330.html

相关文章

  • 基于.NET6、FreeSql、若依UI、LayUI、Bootstrap构建插件式的CMS
    近几年,.net生态日益强大,特别是跨平台技术,性能提升,那真的是强大无比。为了日常能够快速开发,笔者基于基于.NET6、FreeSql、若依UI、LayUI、Bootstrap构建插件式的CMS,请大家......
  • QT停车场管理系统
    QT停车场管理系统项目功能:停车场管理系统,QT和C++实现,分为管理者端和客户端两部分:管理者端:1、上班,对停车记录表,等待队列,停车区域牌,停车位状态等信息进行读取2、车辆入......
  • QT职工工资管理系统
    QT职工工资管理系统以下题目皆为常见的信息管理系统,要求采用面向对象的系统分析与设计方法,用较底层的C++程序设计实现相应的功能,以达到巩固C++基础、增强实际应用能力、培......
  • 若依框架
    <modules> <module>ruoyi-admin</module><module>ruoyi-framework</module><module>ruoyi-system</module><module>ruoyi-quartz</module><......
  • 若依vue部署遇到的一些问题
    背景:生产服务器9000端口,更目录/用于跳转到vue打好的包下,/scoreMange-prod-api用于匹配后台接口;在域名映射ip的时候遇到了问题,一级Nginx配置:  二级Nginx配置:  ......
  • vue3 学习-初识体验-组件 component
    组件可以简单理解为"页面构成的一部分".组件化是Vue最为重要的设计理念之一吧.早期的前端页面基本上就拆分为一个个的html,css,js文件,然后不断"堆砌",一套js库......
  • VUE3.0+Antdv+Asp.net WebApi开发学生信息管理系统(四)
    在B/S系统开发中,前后端分离开发设计已成为一种标准,而VUE作为前端三大主流框架之一,越来越受到大家的青睐,Antdv是Antd在Vue中的实现。本系列文章主要通过Antdv和Asp.netWebA......
  • python综合训练二 图书管理系统
    宝安小学图书馆开馆了,准备开发一个图书管理系用json模拟数据库的方式完成下列业务:1、用户登录2、显示图书列表3、图书上架4、图书下架5、借书6、还书7.退出a.使用......
  • 初识ListView
    BaseAdapter:抽象类,实际开发中我们会继承这个类并且重写相关方法,用得最多的一个Adapter!ArrayAdapter:支持泛型操作,最简单的一个Adapter,只能展现一行文字~SimpleAdapter:同......
  • 河北稳控科技WMWS在线监测管理系统的工程常用计算工具
    WMWS在线监测管理系统的工程常用计算工具WMWS(WincomMonitoringWebSystem)为终端客户开发的在线监测管理系统,基于BS架构。可在浏览端实现项目管理、数据查看与下载、曲......