场景背景:在使用若依微服务架构进行文件上传时,文件通常会上传到 D:/ruoyi/uploadPath 目录下… Read More
在使用 Ruoyi-Cloud-Plus 进行开发时,有时会遇到 Sentinel 页面 显示 404 错误的… Read More
配置与注意事项 在配置工作流功能时,首先需要设置消息队列(MQ)。默认使用 RabbitMQ,您可以在 app… Read More
为了解决图盗用,并有效保护图片版权,若依项目需要实现一个功能:上传图片时,自动在图片上添加水印。这不仅可以有效… Read More
在当前网络环境中,传统验证码已经逐渐难以应对复杂的安全威胁,如恶意注册、撞库攻击等问题。因此,我们需要引入一种… Read More
滑块验证码是一种有效的安全机制,能够有效防止暴力破解和恶意登录行为。本文将介绍如何在若依分离版中集成 aj-c… Read More
在现代的网络应用中,登录安全性至关重要。为了有效防范恶意攻击和暴力破解行为,若依(RuoYi)框架需要集成一种… Read More
在微服务架构中,为了优化日志的查询效率,可以对日志进行分表存储。本文以操作日志表 sys_oper_log 为… Read More
本文将介绍如何在 RuoYi 框架中集成 Activiti 工作流,实现业务流程管理的功能。 前提条件:已创建… Read More
Easy-Es (简称 EE) 是一个基于 ElasticSearch 官方提供的 RestHighLevel… Read More
Sa-Token 是一个轻量级、灵活且功能丰富的 Java 权限认证框架,专为前后端分离架构设计。它支持登录认… Read More
UFLO2 是由 BSTEK 开发的基于 Java 的工作流引擎。它是一款轻量级的流程引擎,构建在 Sprin… Read More
本文将详细讲解在若依微服务框架中集成CAS(Central Authentication Service)以实… Read More
在 RuoYi 中集成 MyBatis-Plus 可以极大地简化代码生成的过程,提高开发效率。本文将介绍如何一… Read More
在企业项目中,使用多个数据源已经成为一种常见需求。RuoYi 框架提供了灵活的多数据源配置,支持通过注解的方式… Read More
1.导入依赖 <!– sqlserver–> <dependency> <g… Read More
本文将详细说明如何在若依(RuoYi)微服务架构中集成 MySQL 和达梦(DM)数据库,实现多数据源配置。通… Read More
在开发中,多个数据源的使用越来越常见,以便满足不同的业务需求。Redis,作为一种高性能的键值存储,被广泛用于… Read More
本文将详细介绍如何在若依(RuoYi)框架中配置 MySQL 和 PostgreSQL 多数据源,使项目能够灵… Read More
本文将详细介绍如何将若依分离版集成达梦 DM8 数据库,确保顺利迁移数据、修改配置和执行相关操作。 1、数据迁… Read More
本文讲述在 RuoYi 框架中整合达梦(DM)数据库的操作,涵盖了从数据库迁移、依赖配置、SQL 函数适配到工… Read More
若依管理系统默认使用 MySQL 作为数据库,本教程将指导您如何将其切换为 PostgreSQL,包括引入驱动… Read More
前提条件:在您的项目中已经集成了 MyBatis-Plus。如果尚未集成,可以参考这篇文章:若依分离版集成My… Read More
MyBatis-Plus 是基于 MyBatis 的增强框架,它在不改变 MyBatis 原生特性的基础上,提… Read More
当涉及到分库分表和数据源切换时,可以采用dynamic-datasource与ShardingSphere的集… Read More
本文将介绍如何在 Linux 服务器上利用 Docker 实现一键部署 RuoYi 前后端分离项目。Docke… Read More
在使用 RuoYi 前后端分离版时,您可能会遇到 node-sass 安装失败的情况。这通常是因为在使用 np… Read More
在 RuoYi-Vue 中,首页默认指向仪表盘。本文将详细讲解如何移除首页或修改登录后的默认页面跳转,并解决因… Read More
在 RuoYi 微服务框架中,ruoyi-auth 模块的 API 文档可能不会显示在 Knife4j 中,这… Read More
在若依前后端分离框架中,我们经常需要给下拉框设置默认值。对于刚接触的小伙伴来说,可能不知道从哪里下手。在本教程… Read More
MyBatis-Plus-Ext 是 MyBatis-Plus 的扩展库,它在保留 MyBatis-Plus … Read More
在开发Web应用时,前后端分离架构经常会遇到跨域资源共享(CORS)的问题。为了解决不同域名之间的请求限制,若… Read More
本文将详细介绍如何将若依前后端分离项目(RuoYi_Vue)发布到Linux服务器,并完成线上部署。在阅读前,… Read More
背景: 在分离式架构的项目中,前端和后端分离部署,往往导致前端向后端发起请求时遇到跨域问题。跨域问题会阻止前端… Read More
免密登录常用于短信验证码或第三方应用的无缝登录体验。以下将介绍一种简单而有效的实现方式,当然,您也可以探索其他… Read More
在现代应用中,传统的本地磁盘存储可能无法满足大文件、高频率数据访问和安全备份的需求。为了应对这些挑战,OSS(… Read More
本文教程,主要介绍一下,如何利用若依框架完成微信小程序的登录授权整个流程。 一、注册微信小程序账号 微信小程序… Read More
若依单体项目,目前的会话信息通过ehcache存储在本地,不方便集群会话管理,如果你需要将ehcache替换为… Read More
在 RuoYi-Vue 项目中,magic-api 的集成让接口开发变得更加轻松和高效。通常情况下,我们在开发… Read More
magic-api 是一个基于 Java 的快速接口开发框架,通过它提供的可视化界面,开发者可以在无需定义传统… Read More
在RuoYi-App项目中,通常会与RuoYi-Vue版本的后端服务进行对接,但如果想要切换到更灵活的微服务架… Read More
在 RuoYi-App 中,登录接口的密码默认是明文传输的。如果对数据传输的安全性有要求,可以通过集成 JSE… Read More
1. 修改 RuoYi-App 的 config.js 首先,在项目根目录下的 config.js 文件中设置… Read More
项目默认使用的是 uni-ui,但如果其功能不满足需求,可以考虑集成 uView 前端组件库。uView 提供… Read More
RuoYi-App 是若依的移动端解决方案,基于uniapp框架开发,能够实现一份代码适配多个终端,包括 AP… Read More
通过集成Electron,可以将若依分离版项目打包为桌面应用程序,实现更广泛的应用场景。以下是具体的实现步骤。… Read More
在使用Node.js时,如果版本过高,特别是Node.js 17及以上版本,会出现vue-cli项目运行报错的… Read More
MQTT(消息队列遥测传输协议)是一种轻量级的消息通信协议,主要用于在设备之间进行低带宽和高延迟的传输。MQT… Read More
前提:项目中已经创建了积木报表模块ruoyi-jimureport 1、 添加项目依赖 首先,在ruoyi-j… Read More
1. 关于 JimuReport JimuReport 是一款报表生成工具,类似于积木搭建的方式。你可以轻松将… Read More
1. 执行初始化脚本 首先需要执行积木报表所需的SQL脚本文件。相关SQL文件可以在以下地址找到: 积木报表S… Read More
1. Nutz框架简介 Nutz 是一个轻量级、开源的 Java 框架,专注于帮助开发者快速构建企业级应用。框… Read More
1. Camunda 简介 Camunda 是一个基于 Java 的开源框架,专注于以下三个领域: ̵… Read More
Uflo2 是由 BSTEK 自主研发的一款基于 Java 的轻量级工作流引擎,采用 Spring 作为核心框… Read More
Sa-Token介绍 Sa-Token是一个轻量级的Java权限认证框架,专为前后端分离架构设计。它能够帮助开… Read More
Echarts介绍 Echarts是一个功能丰富的图表绘制库,广泛应用于数据可视化领域,能够生成多种类型的图表… Read More
若依框架修改器是一款便捷的工具,旨在帮助用户快速修改 RuoYi 框架的包名、项目名称等关键属性。通过这款工具… Read More
在若依(RuoYi)前后端分离架构中,实现 UReport2 的集成,以便进行报表设计、预览和导出等功能,满足… Read More
导出文件的流程通常是创建一个临时文件,待前端下载请求完成后立即删除。然而,一些下载插件(如迅雷)会进行二次下载… Read More
RuoYi-Vue3 使用 Vue3 + Element Plus + Vite 技术栈。 GitHub 开源… Read More
一、项目简介 RuoYi-Cloud 是一个基于 Java EE 的分布式微服务架构平台,采用经典的技术栈(S… Read More
Knife4j 是一个基于 Swagger 的增强型 API 文档生成工具,旨在为 Java 开发者提供更直观… Read More
一、什么是服务监控? 服务监控指的是对当前系统的应用状态、内存、线程、堆栈以及日志等信息进行实时追踪。其主要作… Read More
1. 修改 package.json 文件,增加必要依赖与配置 { “name”: “ruoyi”, “ver… Read More
dynamic-datasource 是一个基于 Spring Boot 的高效集成工具,专为多数据源环境设计… Read More
本章详细讲解如何在 Linux 环境下部署 RuoYi-Vue(若依前后端分离项目)。在开始之前,建议确保您已… Read More
在 RuoYi-Vue-Plus 框架中,基于 mybatis-plus,框架几乎完全支持市场上主流的数据库,… Read More
项目概述与核心技术栈 RuoYi-Vue-Plus 是基于 RuoYi-Vue 框架的增强版本,专为分布式架构… Read More
场景一:定时任务中的租户信息丢失 定时任务由于在执行时不携带任何租户上下文信息,因此在调用需要租户识别的功能时… Read More
RuoYi-Vue-Plus 框架通过集成 seata 和本地事务处理,提供了对多数据源事务的全面支持。无论是… Read More
适用框架版本:v5.1.0 及以上 配置说明(默认关闭,建议个别场景使用SSE) 为了实现高效的 WebSoc… Read More
系统使用Jackson序列化策略 对标注了 @Sensitive 注解的属性进行脱敏处理 手机号脱敏 【手机号… Read More
版本: v4.2.0 提供邮件功能 修改配置文件 mail: enabled: false host: smt… Read More
1. 版本要求: v5.1.0及以上 RuoYi-Vue-Plus 已完成与 sms4j 项目的整合,详细文档… Read More
依赖添加 在 ruoyi-admin 模块的 pom.xml 文件中,加入对应的依赖。 多数据源框架概述 多数… Read More
适用版本:5.X 及以上 基础说明 本功能依托 JustAuth 实现,支持多种平台的第三方授权登录。 本文将… Read More
关键点说明 本框架的多租户功能依赖于 MyBatis-Plus 提供的多租户插件,仅支持简单的租户隔离功能。 … Read More
方式一:通过配置文件放行 在 application.yml 文件中配置接口放行路径: # security … Read More
可参考 demo 模块的用法(需先导入 test.sql 文件)。 数据权限的最新功能 支持自动注入 SQL … Read More
重要提示 存储桶/区域配置:系统会根据已设定的参数自动创建存储桶并分配相应权限。支持配置公有/私有权限(如果使… Read More
重点说明 项目使用 pagehelper 分页插件 实现分页功能 同时也支持 mybatis-plus 分页插… Read More
数据源配置 在 RuoYi-Vue-Plus 中,可以方便地配置和切换数据源。 从 4.1.0 版本起,项目适… Read More
本文采用 Sa-Token 框架实现权限控制。 官方文档:https://sa-token.cc/doc.ht… Read More
框架采用sa-token控制权限 并对sa-token的api做了一定的业务封装 用户登录 参考自带多种登录实… Read More
前端国际化设置 若需在前端项目中实现国际化功能,可参照 RuoYi 提供的前端国际化文档。该文档详细介绍了如何… Read More
后台国际化流程 在SysLoginController.java新增修改语言方法 @GetMapping(“/… Read More
在实际开发和部署过程中,将前端静态资源整合到后端进行访问可以简化部署流程,并减少跨域问题。本文将详细介绍如何在… Read More
在使用 RuoYi-Vue-Plus 时,您可能需要根据项目需求修改应用的访问路径。本文将详细介绍如何修改后端… Read More
版本 >= 4.3.0 说明 由于 springfox 与 knife4j 均停止维护 bug众多 故从 4.… Read More
在开发过程中,有时需要将项目的包名进行全局替换,比如将RuoYi-Vue-Plus 的包名从 org.drom… Read More
新建模块 1、在ruoyi-modules模块点击新建Modules 修改pom文件 1. 新建模块的 pom… Read More
部署前打包jar前,请确保切换到生产环境中。 前提条件 在服务器安装 OpenJdk17 mysql、redi… Read More
配置调度中心客户端 修改主服务配置文件 ruoyi-admin/src/main/resources/appl… Read More
1. 配置监控客户端 修改主服务配置文件 — # 监控中心配置 spring.boot.admin.cli… Read More
1. 添加 Swagger 依赖 首先确保项目中已经引入了 Swagger 的相关依赖。如果有公共服务,可以将… Read More
上传模型文件 1、找到项目中script下bpmn文件夹 2、启动项目找到流程定义通过部署流程文件将bpmn文… Read More
在使用Druid进行服务监控时,默认会在底部显示阿里的广告。如果这是一个商业项目,这种广告可能会显得不够专业,… Read More
直接在store/modules目录中新建js文件为vuex自定义的模块 本文以kaifamiao.js文件为… Read More
项目环境要求 JDK:建议使用 openjdk-17/21 或 graalvm-community-jdk-1… Read More
一、添加依赖 首先,在 ruoyi-system 模块下的 pom.xml 文件中添加 SQL Server … Read More
若依管理系统默认使用 MySQL 作为数据库,这篇文章将介绍如何将数据源切换为 PostgreSQL。 一、切… Read More
Easy-Es(简称 EE)是一个基于 ElasticSearch (简称 Es) 官方提供的 RestHig… Read More
在若依系统中,用户登录时可能会启用“记住我”功能,但在某些情况下,这个功能可能会出现异常,导致登录失败。这通常… Read More
在开发过程中,常常会遇到需要在一个应用中访问多个数据库的场景。若依微服务版本通过使用 dynamic-data… Read More
前提条件 确保已创建积木报表模块 ruoyi-jimureport。 1. 添加依赖 首先,在 ruoyi-j… Read More
在某些情况下,可能需要在表格中显示图片。为了实现这一需求,可以使用 imageView 方法进行处理。 1. … Read More
在一些特定场景中,可能需要将 lib 和 resource 文件进行分离存放。为了实现这一需求,可以对 ruo… Read More
在某些特定情况下,项目可能不需要使用 Cookie,此时可以选择使用 localStorage 来替代。 1.… Read More
UReport2 是一个基于 Java 的开源报表工具,提供强大的功能和友好的用户界面,能够生成和展示各种报表… Read More
一、部署准备工作 首先,在宝塔面板中安装项目部署所需的环境: JDK1.8 MySQL5.7 nginx Re… Read More
本文介绍在Maven多模块项目中添加新业务子模块的详细步骤。 1. 在 ruoyi-modules 目录下新建… Read More
直接在配置文件中明文写入数据库密码会带来运维安全方面的风险。我们可以利用 Druid 提供的 ConfigFi… Read More
注意:已将magic-api 集成到 Ruoyi-Vue 中,若未集成,请参考 Ruoyi-Vue 整合 Ma… Read More
想要快速开发接口吗?试试基于 Java 的 magic-api 快速接口框架吧!通过 magic-api 提供… Read More
在多配置文件环境中,为了在不同环境之间切换配置文件,通常的做法是修改激活的文件名称。 使用spring.pro… Read More
RocketMQ介绍 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题 实现… Read More
如果部署了多个若依系统,连接的是同一个Redis源时会导致Key值冲突,我们可以修改Redis默认的序列化值用… Read More
在springboot中引入spring-boot-starter-data-redis依赖时,默认使用的是l… Read More
若依(RuoYi)是一款基于Spring Boot和Vue.js开发的快速开发平台,它的权限管理是通过`RBA… Read More
若依单体项目定时任务模块使用指南 在本章中,我们将重点介绍若依单体项目中定时任务模块的使用方法,以帮助您更好地… Read More
方式一 当用户被创建时,对sys_user_role表做操作,增加用户id和角色id(角色提前要配置好(在角色… Read More
1. 如何开启注册功能 开启前端注册开关。不管使用以下那种方式开启注册功能,首先,先在前端里面views下找到… Read More
1. 和后端没有交互的前端页面 和后端没有交互的前端页面可以在src/permission.js配置white… Read More
1. 在ruoyi-modules 下新建 ruoyi-captcha 模块 并在 ruoyi-captcha… Read More
WebSocket是一种通信协议,可在单个TCP连接上进行全双工通信。WebSocket使得客户端和服务器之间… Read More
1. sidebar字体样式 位置:src/assets/styles/sidebar.scss 加入以下样式… Read More
1. application.yml 添加相关配置 用于灵活控制单个账号多设备登录的情况 #token配置 t… Read More
1 背景色 位置:src/layout/components/Navbar.vue 类名:.navbar //… Read More
一、配置匿名访问 位置:ruoyi-framework模块下SecurityConfig类中的configur… Read More
在实际开发中,为了保护用户的敏感信息(例如密码、身份证号、公司社会信用代码等),需要对这些信息进行加密存储。J… Read More
在若依框架中,默认情况下所有页面都需要用户登录后才能访问。为了实现某些页面可以跳过登录直接访问,需要对前端路由… Read More
1、修改根目录下的pom.xml文件 <!– java.version版本8更换为17 –> … Read More
本章教程,介绍一下,如何利用Docker部署若依微服务。 若依微服务项目地址:https://gitee.co… Read More
ruoyi的分页原理,大致就是使用MyBatis提供的插件接口,实现自定义插件,在插件的拦截方法内拦截待执行的… Read More
第一步:把router/index.js里面关于首页的路由给注释掉或者删除掉 // { // path: ”… Read More
RuoYi-Vue3使用的前端技术栈 是:Vue3 + Element Plus + Vite。 github… Read More
需求提出 在若依前后端分离项目中集成MQTT,实现设备之间的低带宽和高延迟通信,适用于物联网(IoT)领域。 … Read More
需求提出 在若依前后端分离项目中集成JimuReport,实现简单高效的报表制作和管理功能。 相关介绍 Jim… Read More
需求提出 在项目中,数据库密码直接写在配置文件中存在安全风险。为了提高运维安全性,可以使用Druid提供的Co… Read More
需求提出 在RuoYi-App项目中,默认使用的是uni-ui,如果该组件库无法满足需求,可以尝试集成功能更为… Read More
需求提出 在若依分离版(Ruoyi-Vue)后端框架中集成Camunda 7,以实现工作流和流程自动化。 相关… Read More
需求提出 在若依微服务版中集成AJ-Captcha滑块验证码,以提高系统的安全性和用户体验。 相关介绍 AJ-… Read More
1. 在ruoyi-modules 下新建 ruoyi-captcha 模块 并在 ruoyi-captcha… Read More
需求提出 在某些场景下(例如短信验证码、第三方应用登录等),需要实现用户免密登录功能。本文介绍了在若依框架中如… Read More
需求提出 通过ruoyi框架实现微信小程序的登录授权流程。 相关介绍 一、注册微信小程序账号 微信小程序官方注… Read More
需求提出 若依框架中集成多数据源的需求,可以使用dynamic-datasource与shardingsphe… Read More
需求提出 在若依项目中实现上传图片时自动添加水印功能,以保护图片版权和防止盗用。 相关介绍 Graphics2… Read More
需求提出 集成滑块验证码(aj-captcha)到若依分离版项目中,以提升登录安全性。本文将详细介绍如何在若依… Read More
需求提出 在若依(Ruoyi)项目中集成aj-captcha滑块验证码,以增强登录页面的安全性,防止恶意登录行… Read More
需求提出 在项目中使用多个数据源是常见需求,尤其是在读写分离、分库分表等场景下。本文将介绍如何在若依项目中配置… Read More
需求提出 在服务器上启动 RuoYi-App,并通过 Nginx 进行代理配置,使其能够正常访问和运行。 相关… Read More
需求提出: 手把手教你如何启动 RuoYi-Cloud 微服务项目。 相关介绍: RuoYi-Cloud 是一… Read More
需求提出 在 RuoYi-Vue 项目中集成 MyBatis-Plus-Ext ,以简化开发流程,提高处理通用… Read More
需求提出 在若依(uoYi)系统中集成JSEncrypt,实现密码加密传输,增强登录安全性。用户在前端输入密码… Read More
需求提出 在实际业务需求中,登录功能不仅限于通过用户名和密码登录,为了增强系统的灵活性和用户体验,我们需要扩展… Read More
需求提出 在若依(RuoYi)前后端分离版中集成UReport2,实现报表的设计、预览、导出等功能,满足业务需… Read More
需求提出 将 Easy-Es 整合到若依管理系统中,实现文章列表的分页查询,以利用 ElasticSearch… Read More
需求提出 使用 Undertow 替代 Tomcat 作为若依管理系统的 Web 容器,以提升系统在高并发场景… Read More
需求提出 在若依分离版项目中集成 Electron,实现桌面应用程序,使得用户可以通过桌面应用访问若依管理系统… Read More
需求提出: 使用 EasyExcel 框架实现 Excel 文件的读取和写入操作。EasyExcel 是一个基… Read More
需求提出: 集成 Nutz 框架到项目中,使用 Nutz 提供的功能快速开发企业级应用程序。 Nutz 介绍:… Read More
需求提出: 将若依框架升级到 Spring Boot 3.x 版本。Spring Boot 3.x 要求使用 … Read More
1. 添加微信支付相关依赖 <!– 微信支付 –> <dependency> &l… Read More
项目必备环境 openjdk-17/21 或 graalvm-community-jdk-17/21 版本 m… Read More
若依框架开发的项目,登录之后访问系统监控–在线用户模块,系统报错 1. 具体报错信息如下: class com… Read More
1. 支付环境 需要 JDK 1.8 或以上版本 前往支付宝开发平台完成开发者接入工作,包括创建应用、添加功能… Read More
若依项目采用的是前后端分离,如果页面直接调用后端的域名或IP,故存在跨域问题。 1. 什么是跨域问题? 跨域,… Read More
在若依项目中,Spring Cloud Gateway 的路由配置主要集中在 ruoyi-gateway 模块… Read More
集群模式适用于生产环境需要依赖mysql,单机可不必,三个及以上Nacos节点才能构成集群。 在 Nacos … Read More
1. 添加依赖 在 pom.xml 文件中添加以下依赖: <!– SpringCloud Alibab… Read More
为了展示更加友好的限流提示, Sentinel支持自定义异常处理。 方案一:yml配置 # Spring sp… Read More
本文主要内容若依微服务实现对ruoyi-system、ruoyi-gen分组限流配置 1、applicatio… Read More
Sentinel 支持对 Spring Cloud Gateway、Netflix Zuul 等主流的 API… Read More
1、添加依赖。 在网关服务(ruoyi-gateway)的 pom.xml 文件中添加 spring-clou… Read More
限流就是限制流量。通过限流,我们可以很好地控制系统的 QPS,从而达到保护系统的目的。 常见的限流算法有:计数… Read More
Spring Boot Admin是一个针对spring-boot的actuator接口进行UI美化封装的监控… Read More
1. skywalking链路追踪 1.1 简介 SkyWalking 是一个可观测性分析平台(Observa… Read More
1、切换中文 在config/kibana.yml添加 i18n.locale: “zh-CN” 2、日志收集… Read More
Kibana 是 Elastic Stack 中的一个重要组件,用于对存储在 Elasticsearch 中的… Read More
Logstash是Elastic Stack中的一个重要组件,用于从各种来源收集、处理和转发数据。以下是如何在… Read More
1. Elasticsearch简介 ElasticSearch是一个基于Lucene的分布式搜索服务器,提供… Read More
FastDfs是FastDFS是一款开源的、分布式文件系统(Distributed File System),… Read More
1. 下载方式 1.1 Windows平台安装包下载 从MinIO(https://min.io/downlo… Read More
本文使用ruoyi-file添加Feign调用测试文件入库,验证分布式数据库调用执行结果,也适用于新的应用。 … Read More
1、解压seata-server-$version.zip后修改conf/registry.conf文件: r… Read More
一、基本介绍 1、什么是分布式事务 指一次大的操作由不同的小操作组成的,这些小的操作分布在不同的服务器上,分布… Read More
在Spring Cloud的微服务架构下,每个微服务并不需要引入前端的ui资源,因此在每个微服务的Spring… Read More
在 Linux 系统中,如果遇到验证码乱码的问题,通常是由于系统没有安装字体所致。 1、上传本地的 Arial… Read More
HTTP协议是互联网上使用得最多、最重要的协议之一,越来越多的Java应用程序需要直接通过HTTP协议来访问网… Read More
以Nginx 配置为例 1. 安装 OpenSSL 首先,确保你的服务器上安装了 OpenSSL: yum -… Read More
在若依(Ruoyi)框架中使用Tomcat部署时,如果遇到/tmp目录异常的问题,可以按照以下步骤进行解决。这… Read More
1、导入依赖 位置:在pom.xml文件中添加MySQL和达梦的驱动依赖 <!– Mysql驱动包 -… Read More
一、导入依赖 位置:ruoyi-common模块的pom.xml文件 <dependency> &… Read More
若依微服务中使用Feign是一种方便的方式来实现微服务之间的通信。Feign是一个声明式的Web服务客户端,它… Read More
若依分离版打war包部署到服务器时,经常会遇到PUT和DELETE请求返回403错误的问题。这种情况可能由多种… Read More
1、缺少类 将activiti的依赖引入项目后,启动项目出现报错,具体报错信息如下: Caused by: j… Read More
前提:创建新的模块 ruoyi-activiti 一、准备工作 1、在 ruoyi-activiti 中加入依… Read More
1、添加ShardingSphere依赖 位置:在 ruoyi-system 模块的 pom.xml 文件中添… Read More
本文主要介绍若依如何配置mysql+postgresql多数据源 一、添加数据源依赖 位置:ruoyi-com… Read More
1. 什么是Sa-Token Sa-Token 是一个 java轻量级权限认证框架,专为前后端分离架构打造,主… Read More
uflo2是一套由BSTEK自主研发的基于Java的工作流引擎,它以Spring为基础框架,采用Hiberna… Read More
定时任务是 Web 应用中不可或缺的一部分。它们可应用于多种场景,如视频网站会员每日成长值奖励、每月电影券发放… Read More
1、添加CAS依赖 位置:auth模块中添加cas依赖 <!– Cas Core –> <… Read More
🎉🎉若依系列持续更新第200篇🎉🎉 特此给大家推荐一个AI工具,嘎嘎好用,前10名留言送月卡哦! 集成了Cha… Read More
1、需求 ruoyi-vue前后端分离项目使用的是redis缓存,现需把redis缓存改为cache本地缓存,… Read More
1、后端管理加菜单 第一步:运行项目、打开菜单管理 第二步:点击新增,选择菜单类型 第三步:填写相关信息,请求… Read More
在实际开发中,经常可能遇到在一个应用中可能需要访问多个数据库的情况,微服务版本采用了dynamic-datas… Read More
1、修改通用上传方法 位置:ruoyi-admin模块的com/ruoyi/web/controller/co… Read More
若依自带的配置文件只有ruoyi-admin模块下的application.yml和application-d… Read More
1、添加依赖 1.1 添加knife4j-spring-boot-starter依赖 位置:ruoyi-com… Read More
一、迁移数据 将数据库和表都迁移到达梦数据库中,详情可见官网:https://eco.dameng.com/d… Read More
一、导入数据库和表 将数据库和表都迁移到达梦数据库中,详情可见官网:https://eco.dameng.co… Read More
1. Sentinel控制台 Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为… Read More
一、前端操作 eCharts是一款强大的图表统计工具 下面记录一下如何在若依项目中使用eCharts。 1、下… Read More
一、前端部分 1、视频上传组件 <el-upload class=”avatar-uploader” i… Read More
1、导入依赖 位置: ruoyi-admin模块的pom.xml文件 <dependency> &… Read More
1. 在 src\store\modules\user.js 文件中进行设置 1.1 在 state 中定义 … Read More
Knife4j是Swagger的增强版本,提供了更多功能和更好的用户体验。 1.引入依赖 位置:ruoyi-a… Read More
1、Camunda介绍 Camunda是一个基于Java的开源框架,专注于支持 – 工作流和流程自… Read More
一、后端 1.导入依赖 <!– sqlserver–> <dependency> … Read More
1、引入依赖 引入swagger依赖,如果有公共服务可以放到公共服务,然后每个业务模块引入公共服务 <d… Read More
1 注释redis 配置 位置:ruoyi-admin模块下的application.yml配置文件 注释以下… Read More
问题信息 引入swagger 出现 Failed to start bean ‘documentationPl… Read More
前提:已经新建好积木报表模块ruoyi-jimureport 1、 添加依赖 在ruoyi-jimurepor… Read More
前提条件:在你的项目上已经整合了JSP,还没有整合的小伙伴可以看上篇文章: 【需要超链接上一篇】 错误信息:J… Read More
前提:在你的项目上已经集成mybatis-plus,还没有集成的可以看这篇文章:若依分离版集成Mybatis-… Read More
前提:magic-api已经集成到ruoyi-vue,还没有集成magic-api的小伙伴可以看这篇文章 1、… Read More
magic-api一个基于Java的接口快速开发框架,通过magic-api提供的UI界面完成编写接口,无需定… Read More
后端处理跨域一般采用全局跨域处理,或者使用@CrossOrigin单独接口跨域处理 本文主要讲使用@Cross… Read More
因为下载的代码,图标和logo是若依的,这和需要做出来的效果有差别,便需要去对应的文件内修改标题和图标 ps:… Read More
直接在store/modules目录中新建js文件为vuex自定义的模块 本文以kaifamiao.js文件为… Read More
本章内容解决如何去掉若依地址中的# 位置:/src/router/index.js export defaul… Read More
1、报错:F12控制台报错显示。 2、原因:webpack版本不支持import路由懒加载。 3、解决方法: … Read More
若依分离版项目请求不同地址的接口,主要在于处理跨域问题,即vue.config.js文件处理 1. 修改配置文… Read More
使用若依前后端分离框架,前端项目打包在Nginx,上传图片时,图片上传成功,但是在列表页和添加/修改页面没有正… Read More
一、Nutz介绍 Nutz 是一个基于 Java 语言的开源框架,主要用于快速开发企业级应用程序。它提供了一系… Read More
用户ID过长会导致用户重置密码出现500错误。 一、BUG复现过程 (1)首先添加一条用户信息 (2)然后加他… Read More
若依管理系统,默认是mysql数据库,这里将数据源切换为pg库 一 切换数据源 在ruoyi-admin项目里… Read More
有时候,用户首次进入系统主界面的时候,需要默认展开侧边栏的某些sub-menu,可以通过default-ope… Read More
一、ruoyi实现第三方申请 1、申请第三方应用 2、导入依赖 <dependency> <… Read More
一、前端代码 1. 多图片上传组件 <!–:action里面放图片上传调取的后台方法 :headers… Read More
本章主要提供若依如何实现多图片文件上传,并且可以携带表单数据进行提交。 一、效果预览 二、程序代码 <!… Read More
1、执行初始化脚本 积木报表所需的Sql 地址:https://github.com/jeecgboot/Ji… Read More
1、JimuReport JimuReport就像是一个帮你搭积木的工具,你可以把各种各样的积木(比如数据和图… Read More
MQTT是一种轻量级的消息传输协议(Message Queuing Telemetry Transport),… Read More
第一种: 1.在父目录pom.xml文件下导入新增模块依赖 2.在子模块ruoyi-admin中导入新增依赖 … Read More
一、前端部分 1、在login.vue添加登录按钮 <el-button @click=”mayun()… Read More
RuoYi-Vue3中的vite-plugin-vue-setup-extend用于解决vue3下script… Read More
UReport2是一款基于Java的开源报表工具,它提供了丰富的功能和易用的界面,用于生成和展示各种类型的报表… Read More
MyBatis-Plus-Ext 是 MyBatis-Plus 的一个扩展库,尽管MybatisPlus相比较… Read More
在开启TopNav需要点击主菜单时,想默认跳转到第一个子菜单可以在handleSelect事件处理。 // 菜… Read More
在实际业务需求中,登录功能通常需要更灵活的设计,不仅限于简单的用户名加密码的方式。有时候,用户可能希望通过手机… Read More
Undertow和Tomcat的区别 Undertow和Tomcat都是Java Servlet容器,用于运行… Read More
node-sass 安装失败的原因 npm 安装 node-sass 依赖时,会从 github.com 上下… Read More
1. 模态框点击空白不消失 设置属性:close-on-click-modal=”false” <el-… Read More
原因:当表单只有一个输入框时,就会造成该现象。 解决:在el-form标签里加上@submit.native.… Read More
方式一:使用img预览组件 <el-table-column label=”图片” align=”cen… Read More
由于nodejs版本过高,导致vue-cli项目运行报错。 node 17版本中包含了OpenSSL 3.0,… Read More
1、安装依赖 npm install quill-image-resize-module 2、在vue.con… Read More
例如,字典管理,当我们打开多个子页签tab1和tab2,关闭tab2后,但是tab1缓存也被清空重置了,我们可… Read More
在测试系统接口中可能存在一些接口用到用户信息或权限验证,此时需要添加全局的token参数。如图 token是在… Read More
通常情况下,在启动本地项目时,默认都是http协议,但是有时候测试网站要求我们的协议是https,那么可以配置… Read More
如果你没有在本项目Icon中找到需要的图标,可以到 iconfont.cn 上选择并生成自己的业务图标库,再进… Read More
1、修改package.json文件,加入相关依赖和配置 { “name”: “ruoyi”, “versio… Read More
目前的会话信息通过redis存储在服务器,可以很方便集群会话管理,但有些项目不大,就不想要去启动redis服务… Read More
UEditor是由百度前端研发部开发所见即所得富文本web编辑器,具有轻量、可定制、注重用户体验等特点。可以很… Read More
离线IP地址定位库主要用于内网或想减少对外访问http带来的资源消耗。(代码已兼容支持jar包部署) 1、引入… Read More
数据库密码直接写在配置中,对运维安全来说,是一个很大的挑战。可以使用Druid为此提供一种数据库密码加密的手段… Read More
在一些复杂的应用开发中,一个应用可能会涉及到连接多个数据源,所谓多数据源这里就定义为至少连接两个及以上的数据库… Read More
单点登录(Single Sign On),简称为SSO,是比较流行的企业业务整合的解决方案之一。SSO的定义是… Read More
在springboot中引入spring-boot-starter-data-redis依赖时,默认使用的是l… Read More
Spring Boot 3.x要求使用Java 17或更高版本,所以需要确保项目使用的Java版本符合要求。 … Read More
一、添加依赖 在ruoyi-system模块下的pom.xml中增加SqlServer驱动包 <!– … Read More
SpringBoot2.6.0默认是ant_path_matcher解析方式,但是2.6.0之后默认是path… Read More
错误提示:Handler dispatch failed; nested exception is java.… Read More
目前登录接口密码是明文传输,如果安全性有要求,可以调整成加密方式传输。参考如下 1、修改前端login.js对… Read More
访问swagger右上角服务列表没有展示新增服务,确认是否在ruoyi-gateway-dev.yml配置了对… Read More
RuoYi-App实现了与RuoYi-Vue后台完美对接,也能与RuoYi-Cloud完美对接。只需要简单修改… Read More
1、 后端获取当前用户信息 // 获取当前用户名 String username = SecurityUtil… Read More
登录nacos在配置管理中配置列表,修改ruoyi-gateway-dev.yml 在ignore中设置whi… Read More
目前登录接口密码是明文传输,如果安全性有要求,可以调整成加密方式传输。参考如下: 1、在utils目录新增js… Read More
项目默认使用的是uni-ui,如果不满足需求可以尝试集成uview,它整合了非常多组件,功能丰富、文档清晰,同… Read More
默认所有的都会过滤脚本,可以在ruoyi-gateway-dev.yml配置xss.excludeUrls属性… Read More
当在多配置文件中,需要切换配置文件时,通常的做法都是修改激活的文件名称,而spring.profiles.ac… Read More
在若依微服务项目中,如果不想暴露某个模块的swagger的接口文档,需要怎么做? 本文以ruoyi-gen模块… Read More
有小伙伴在参考教程之后,整合了thymeleaf和jsp,在打包的时候,发现jsp页面访问出现问题,在本地ID… Read More
Maven多模块下新建子模块流程案例。 1、在ruoyi-modules下新建业务模块目录,例如:ruoyi-… Read More
一、引入依赖 1、在根pom.xml中的properties里加入Mybatis-plus版本 <myb… Read More
当字段实体类为Long类型且值超过前端js显示的长度范围时会导致前端回显错误。 1、ruoyi-common-… Read More
可以在ruoyi-common-core模块中的com.ruoyi.common.core.constant.… Read More
在使用若依微服务文件上传时候,文件上传成功会上传到D:/ruoyi/uploadPath目录下。默认使用930… Read More
1、场景复现 在每次重启数据库的时候,登录系统会报错。第一次会出现用户名不存在等情况,后台会报错,前端依旧可以… Read More
一、概述 RuoYi-Cloud 是一个 Java EE 分布式微服务架构平台,基于经典技术组合(Spring… Read More
在菜单参数设置修改参数键名sys.account.captchaEnabled设置false即可。 默认为tr… Read More
RuoYi-App 是若依的移动解决方案,采用uniapp框架,一份代码多终端适配,同时支持APP、小程序、H… Read More
本文教程,主要介绍一下,如何利用若依框架完成微信小程序的登录授权整个流程。 一、注册微信小程序账号 微信小程序… Read More
Sentinel是阿里开源的项目,提供了流量控制、熔断降级、系统负载保护等多个维度来保障服务之间的稳定性。 一… Read More
本文内容,主要介绍一下,在Linux服务器中如何利用Docker一键部署若依前后端分离项目。 Docker是一… Read More
knife4j的前身是swagger-bootstrap-ui,为了契合微服务的架构发展,由于原来swagge… Read More
SpringBoot2.6.0默认是ant_path_matcher解析方式 2.6.0之后默认是path_p… Read More
本文主要介绍,若依前后端分离Excel导入导出实现流程。 一、Excel导入实现流程 1、前端调用方法(参考如… Read More
若依系列持续更新到第100篇🎉🎉🎉 本章教程,主要介绍若依前后端分离版本如何设置接口的超时时间的方法。 接口超… Read More
国际化是指将产品、服务、企业或组织的活动适应不同国家、不同文化背景和不同语言环境的过程。它包括将产品或服务适应… Read More
本章教程,主要介绍一下如何在若依前后端分离框架中,进行echarts动态渲染数据。 1、编写一个柱状图数据接口… Read More
1、富文本编辑器文件上传 富文本控件采用的summernote,图片上传处理需要设置callbacks函数 $… Read More
本文主要介绍,若依前后端分离中文件上传下载的实现流程。 一、文件上传实现流程 1、添加文件上传按钮 <e… Read More
有些特殊情况需要将项目部署到子路径下,例如:https://www.xxx.com/admin 可以按照下面流… Read More
Easy-Es(简称EE)是一款基于ElasticSearch(简称Es)官方提供的RestHighLevel… Read More
当在多配置文件中,需要切换配置文件时,通常的做法都是修改激活的文件名称,而spring.profiles.ac… Read More
dynamic-datasource是一个基于springboot的快速集成多数据源的启动器。同时支持数据源分… Read More
默认的img组件不会携带VUE_APP_BASE_API不能被代理,通过image-preview封装的预览组… Read More
本章教程,教你如何在若依框架中如何初始化多个表格。 // 表格1 var options = { id: “b… Read More
如果有分库分表,又有切换数据源的需求可以使用多数据源dynamic-datasource与shardingsp… Read More
一、分析原因 经过排查发现,在Vue中,路径(path)是用来定义路由的,而不能直接写写外链,需要写以“/”开… Read More
一、表格设置自定义高度 1、el-table增加max-height属性 <el-table :max-… Read More
在单页应用中,进入首页时,如果需要加载的内容过多,延时过长,不利于用户体验,而运用懒加载则可以将页面进行划分,… Read More
对于一些特殊情况或需求,项目不需要cookie,那么可以使用localStorage来代替。 1、packag… Read More
JustAuth,如你所见,它仅仅是一个第三方授权登录的工具类库,它可以让我们脱离繁琐的第三方登录 SDK,让… Read More
sharding-jdbc是由当当捐入给apache的一款分布式数据库中间件,支持垂直分库、垂直分表、水平分库… Read More
1、修改pom.xml,将bitwalker替换成browscap-java <browscap.ver… Read More
在Maven打包的时候可以使用YUI Compressor(压缩CSS/JS)文件,使用yuicompress… Read More
如果默认的excel注解已经满足不了你的需求,可以使用excel的增强解决方案easyexcel,它是阿里巴巴… Read More
免密使用的场景,例如短信验证码,第三方应用登录等。 下面列出一个简单的实现方法,当然还有更多实现方式可以自己尝… Read More
若依单体项目,目前的会话信息通过ehcache存储在本地,不方便集群会话管理,可能你需要将ehcache替换为… Read More
1、创建 font 文件夹 在assets静态资源目录中,新建fonts目录,css目录。 2、创建 font… Read More
在Spring Boot应用中,只需要依赖组件spring-boot-starter-actuator。它提供… Read More
导出文件的逻辑是先创建一个临时文件,等待前端请求下载结束后马上删除这个临时文件。但是有些下载插件,例如迅雷(他… Read More
一、后端配置 1、添加cas依赖 在ruoyi-common模块下的pom.xml中添加spring-secu… Read More
框架默认存储使用的本地磁盘,对于一些文件较大较多且有数据备份、数据安全、分布式等等就满足不了我们的要求,对于这… Read More
在开启TopNav时需要点击主菜单时,想默认跳转到第一个子菜单可以在handleSelect事件处理。 // … Read More
一、application.yml新增一个配置soloLogin用于限制多终端同时登录 # token配置 t… Read More
一、前端加密方法 修改前端login.js对密码进行rsa加密。 import { encrypt } fro… Read More
一、原因分析 这是因为若依框架在密码校验过程中会对密码长度进行校验,如果你输入密码长度小于设置的阈值或大于设置… Read More
例如用户退出后,下次登陆系统,能默认打开之前工作路径。 可以在index.html,index-topnav.… Read More
此处添加了ApiResponse注解,但在swagger中的响应依然没有数据 一、原因分析 AjaxResul… Read More
在实际业务需求中,登录功能,可能不只是简单的通过用户+密码的方式进行登录,有时候需要实现用户可以通过手机号,邮… Read More
一、什么是接口限流? 在一个高并发系统中对流量的把控是非常重要的,当巨大的流量直接请求到我们的服务器上没多久… Read More
对应目前来说,新项目一般很少会使用jsp这项技术,但是老项目可能是有jsp开发的,这时候可能就会有这么一个需求… Read More
一、原因分析 客户端禁用了cookie Jsessionid是存在于cookie中的,一般情况下不会出现在ur… Read More
Mybatis-Plus是在Mybatis的基础上进行扩展,只做增强不做改变,可以兼容Mybatis原生的特性… Read More
一、部署前期准备工作 首先在宝塔中,安装好项目部署需要的环境。 (1)JDK1.8 (2)MySQL5.7: … Read More
1、pom.xml中添加ooxml-schemas依赖 <dependency> <grou… Read More
1、在package.json文件dependencies节点增加依赖 “watermark-dom”: “2… Read More
jwt适用于前后端分离,但是不分离版本对外提供接口有时候也需要,参考步骤如下。 一、添加jwt依赖文件 ruo… Read More
1、如何修改title标题 修改文件:.env.development(修改完配置文件需重启前端服务) 2、如… Read More
1、ruoyi-framework\pom.xm`添加依赖 <!– 滑块验证码 –> <… Read More
一、集成aj-captcha实现滑块验证码集成包 网盘下载地址:https://www.alipan.com/… Read More
一、访问接口文档地址 当成功启动后端之后,可以直接访问到swagger页面。 访问地址:http://loca… Read More
1、生成验证码 后端接口地址:http://localhost:8080/captchaImage 请求方法类… Read More
String,Integer等包装类的特性能够保证Hash值的不可更改性和计算准确性,能够有效的减少 Hash… Read More
SpingBoot中我们既可以使用Tomcat作为Http服务,也可以用Undertow来代替。Underto… Read More
Redisson是Redis服务器上的分布式可伸缩Java数据结构—-驻内存数据网格(In-Mem… Read More
Vue3前端项目地址:https://github.com/yangzongzhuan/RuoYi-Vue3 … Read More
1. 问题复现 1.1 新增Person表 在数据库中有Person表,表结构如下所示: 在Person表中添… Read More
本章教程,主要介绍一下,如何将若依前后端分离项目部署到tomcat中。 在阅读本教程前,希望你能够在本地能够将… Read More
该方法可以解决,需要下载一些需要授权的文件。如果是不需要授权的文件可以直接用官网封装的方法进行下载。 自定义封… Read More
1、配置checkbox选项field属性为state { field: ‘state’, checkbox:… Read More
序列号生成 $.table.serialNumber { title: “ID”, formatter: fu… Read More
这种情况一般是因为第一列不是唯一键或formatter序号造成的。解决方案如下,指定唯一列属性 配合删除/修改… Read More
本章教程,主要介绍一下,如何将若依前后端分离项目(RuoYi_Vue)发布到线上(Linux版本),在你阅读之… Read More
注意: 通过手机验证码登录,手机号是区分不同用户的标识 1. 导入依赖 <dependency> … Read More
图片预览 $.table.imageView { field: ‘avatar’, title: ‘用户头像’… Read More
一、单个控制器方法CORS注解 @RestController @RequestMapping(“/syste… Read More
(1)SecurityUtils工具类获取 // 获取当前的用户名称 String username = Se… Read More
(1)ShiroUtils工具类中获取 // 获取当前的用户信息 User currentUser = Shi… Read More
本文告诉你如何去掉若依框架中的系统加载动画 首先在找到ruoyi-ui目录中的public目录下的index.… Read More
一、前提准备 在阅读本章教程前, 你需要将若依前后端分离框架在本地电脑上能够成功的运行起来。 如果还没有运行过… Read More
控制台管理用户名和密码默认为: 默认账号:ruoyi 默认密码:123456 找到ruoyi-admin\sr… Read More
若依框架修改器是一个可以一键修改RuoYi框架包名、项目名等的工具。 下载地址:https://gitee.c… Read More
若依如何防止请求重复提交呢?一般有两种解决方案 第一种:前端处理,在提交完成之后,将按钮禁用。 第二种:后端处… Read More
在菜单参数设置修改参数键名sys.account.registerUser设置true即可。默认为false关… Read More
1、项目主页-个人信息中选择切换主题 2、修改主框架页-默认皮肤,在菜单参数设置修改参数键名sys.index… Read More
对于只有两个数据源直接配置slave加入注解即可。 在 resources 目录下修改application-… Read More
在application.yml设置captchaEnabled为false即可 # Shiro shiro:… Read More
Thymeleaf主要使用org.thymeleaf.expression.Dates这个类来处理日期,在模板… Read More
目前项目后台访问默认路径是:http://localhost:80,如果需要自定义项目名或端口可以修改配置文件… Read More
1、修改application.yml中的server开发环境配置 # 开发环境配置 server: # 服务… Read More
对应一些时间格式需要在前端进行格式化操作情况,解决方案如下: 1、后端使用JsonFormat注解格式化日期,… Read More
1、去除页脚修改style.css,同时删除index.html元素 #content-main { heig… Read More
1、使用系统自带的方法格式化处理 { field: ‘remark’, title: ‘备注’, align:… Read More
有时候需要分离lib和resouce,可以修改ruoyi-admin 下的pom.xml文件 <?xml… Read More
1、在options中添加queryParams参数 var options = { url: prefix … Read More
前端通过js控制 // 禁用按钮 .modal.disable(); // 启用按钮.modal.enable… Read More
1、单应用检查 确认此用户是否已经配置菜单 确认此角色是否已经配置菜单权限 确认此菜单url是否和后台地址一致… Read More
第一种方法 // 获取当前的用户信息 User currentUser = ShiroUtils.getSys… Read More
单体版 在ShiroConfig中设置filterChainDefinitionMap配置url=anon /… Read More
一、问题复现 先在application.yml中加入自定义属性字段 然后在RuoYiConfig.java中… Read More
本文针对若依单体项目,主要介绍如何集成redis缓存。 1、添加依赖 ruoyi-common\pom.xml… Read More
WebSocket是一种通信协议,可在单个TCP连接上进行全双工通信。WebSocket使得客户端和服务器之间… Read More
本文针对若依单体项目,解决若依在不登录情况下,如何直接访问swagger页面。 框架默认在未登录的情况下,是不… Read More
默认情况,若依不支持这个配置,需要我们重写配置类才能到达需求。 一、需求情景复现 这里只展示controlle… Read More
如何在若依框架下进行单元测试,下面教大家如何写一个简单的单元测试案例。 1、导入单元测试依赖包 在ruoyi-… Read More
一、界面设置时间格式data-format,选择类型data-type属性 <!– data-type… Read More
若依项目在默认情况下是使用jar的方式构建工程的。 本文教你如何将本项目的jar改为war,然后成功在tomc… Read More
本章教程,主要介绍一下若依(未分离版本)单体项目中的定时任务模块的使用方法。 一、系统默认提供的定时任务案例 … Read More
一、问题复现步骤 1、首先从gitee官网中拉取ruoyi前后端分离项目源代码 2、进入到ruoyi-ui目录… Read More
Error running ‘RuoYiApplication’: Command l… Read More
1、修改模块包名称 ├── xxx │ └── xxx-admin │ └── xxx-common │ └─… Read More
本文前提: ✅ 若依在本地启动成功。 本教程以若依未分离版本为切入点讲解。 一、将若依导入IDEA中 二、新增… Read More
一、创建数据库 首先,使用Navicat数据库可视化工具(用自己熟悉的方式创建也可以),创建一张xx_user… Read More
亲测有效🎉🎉🎉 本文主要解决问题:若依前端npm run dev启动时报错: Error: error:030… Read More
对应若依前后端分离项目来说,部署的方式有很多种: – 第1种方式:可以将前端打包整合到后端部署 &… Read More
在若依官网上下载若依 若依官网 下载地址 未分离版本: https://gitee.com/y_project… Read More
为什么文件IO也可用于实现持久化。 文件IO(输入/输出)可以实现持久化,因为它提供了一种将数据从内存写入磁盘… Read More
比较vue,react, 小程序区别 3W1H vue react 小程序 生命周期 数据绑定 v-bind/… Read More
powered by kaifamiao