草庐IT

若依ruoyi——手把手教你制作自己的管理系统【三、代码生成】

增删改查导一( ̄︶ ̄*))按钮换个色一((* ̄3 ̄)╭*********专栏略长====爆肝万字====细节狂魔====请准备好一键三连*********修改后的页面:干干净净贼舒服一Ψ( ̄∀ ̄)Ψ——Ψ( ̄∀ ̄)Ψ一接下来我们要达到的效果如下(自定义菜单里面有列表数据回显+增删改查)一、修改配置(后端架构Maven)单应用RuoYi-Vue\ruoyi-admin\src\main\resources中的application.yml上手快前期开发效率高但想实现传统的三层架构(web/service/dao)多采用分包而问题就是包之间边界约束不够(小项目)多模块RuoYi-Vue\ruoyi

若依springboot框架新增模块调接口报404

若依springboot框架新增模块调接口报404步骤1:1.父项目pom增加新模块配置2.子模块ruoyi-admin中添加新模块配置3.新模块增加ruoyi-common基础配置4.重新打包编译步骤2:1.进入ruoyi-admin启动类2.新增scanBasePackages={“com.openness”,“com.ruoyi”}前面的com.openness是你新增模块的包名后面的com.ruoyi是框架的包名3.新增@MapperScan(“com.openness.mapper”)这是你自己模块的mapper到这里基本就成功了,可以postman调用一下试试补充:如果出现401认

从零入门开源框架---若依(前后端分离版)

一、若依是什么?若依它就是一个开源项目,别人写好的代码,我们拿来进行二次开发,它主要是做数据和权限管理系统。二、使用背景任何公司的各种大的项目必然需要一个后台权限管理系统,这是必然的,但是如果不想投入太多人力物力去开发,又恰好有现成且比较好用的别人已经完成的项目直接供我们来使用,那么何乐而不为呢?三、学习若依目标1、使用、减少工作量2、学习优秀的开源项目底层的编程思想,设计思路,提高自己的编程能力介绍完毕,使用流程走起~~~~一、学习一个东西,咱们首先想到得就是它的官网:(http://www.ruoyi.vip/)如上图它有四个版本,咱们今天说的是其中的前后端分离版本二、使用具备条件1、sp

若依(ruoyi)开源系统-多数据源问题踩坑实录

内容概要上一节内容  介绍了用开源系统若依(ruoyi)搭建页面的过程。在实际项目中,经常遇到多数据源后者主从库的情况。本节记录若依多数据源配置过程中遇到的问题排查过程。背景描述1.上一节在ry-vue库中新建了表t_user,这次新建数据库jingyes,新加同样的表t_user。其他功能不变,我们将t_user数据源由ry-vue切换到jingyes库,实现简单的多数据源场景。CREATETABLE`t_user`(`id`bigint(20)UNSIGNEDNOTNULLAUTO_INCREMENTCOMMENT'主键ID',`name`varchar(30)NOTNULLDEFAULT

若依前端使用图标

图标前后端分离的若依前端使用的图标分为两种:分别是svg图标和element的图标svg图标1,使用方法!--icon-class为icon的名字;class-name为icon自定义class-->svg-iconicon-class="password"class-name='custom-class'/>2,图标扩展若依自带图标如下图,如果若依自带的图标不够用,可以使用以下方法增加你想要的svg图标,只需把图标放到src/assets/icons/svg下即可,也就是和若依自带的svg图片放到一起(1)下载svg图标https://www.iconfont.cn/https://www.

若依(ruoyi)开源系统保姆级实践-完成第一个页面

一、案例描述若依官网文档地址:http://doc.ruoyi.vip/ruoyi/document/hjbs.html本教程主要内容,自定义数据库表,使用若依开源系统生成代码并配置权限。若依环境配置新建数据表t_user,利用若依代码生成工具生成服务端及页面代码。菜单配置权限配置二、若依环境搭建选用ry-vue版本,项目地址:https://gitee.com/y_project/RuoYi-Vue.git本地新建数据库ry-vue,使用项目中的ry_20230706.sql和quartz.sql初始化数据库表及数据。修改项目中application-druid.yml的数据库连接串。启动S

若依管理系统RuoYi-Vue(前后端分离版)项目启动教程

RuoYi-Vue 是一个JavaEE企业级快速开发平台,基于经典技术组合(SpringBoot、SpringSecurity、MyBatis、Jwt、Vue),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源,支持分布式事务。系统需求JDK>=1.8MySQL>=5.7Maven>=3.0Node>=12Redis>=3开发工具(推荐):VScode或IDEA目录一:前期准备工作1.1 拉取项目1.2 VScode配置Java开发环境(可选)1.2.1VSCode中下载JDK1.2.2 配置VSCode项目的J

若依框架集成WebSocket

一、WebSocket1、WebSocket是什么        WebSocket是一种在单个TCP连接上进行全双工通信的协议。        WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocketAPI中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 2、为什么要使用WebSocket?     WebSocket只需要完成一次握手就能完成数据的双向传递,这种方式极为方便我们去做定时的查询,例如我们在前端收到用户支付过后,后台页面需要做出相应的语音提醒和信息弹窗去提示我们后台管理人员

若依接口500异常,前端分离

1.更改vue.config.js中target的网址为`https://vue.ruoyi.vip`,[process.env.VUE_APP_BASE_API]:{target:`https://vue.ruoyi.vip`,}2.pathRewrite单引号后加入/prod-apipathRewrite:{['^'+process.env.VUE_APP_BASE_API]:'/prod-api'3.在.env.development中变更VUE_APP_BASE_API='/prod-api'用了若依线上的网址,500错误,不能加载验证码的问题更改了,无需部署本地后端

若依springboot+vue前后端分离系统部署到腾讯服务器教程

文章目录前言一、若依项目地址二、部署步骤1.拉取项目2.准备项目所需环境的修改3.安装服务器中jar包所需要的运行环境4.部署前端部分5.安装nginx总结前言前后端分离的开发模式在现代web应用开发中越来越流行,它可以提高开发效率、降低维护成本、提高系统的可扩展性和可维护性。而腾讯云作为国内领先的云计算服务提供商,为开发者提供了稳定、高效、安全的云计算服务,为前后端分离应用的部署提供了良好的解决方案。本文主要介绍如何将基于SpringBoot和Vue的前后端分离系统部署到腾讯云服务器上,以帮助开发者快速搭建自己的云计算平台。本文将从环境准备、服务器配置、部署流程等方面进行详细讲解,帮助读者快