前言这段时间做微服务的项目,需要用到积木报表,但又感觉Jeecg框架太大了,所以选择了若依框架。我项目里采用的是新建一个报表模块
本文章默认已经启动了ruoyi-cloud项目
1. 数据库配置先导入初始化脚本到数据库中积木报表 - 初始化数据库脚本
积木报表数据库脚本仓库
选择你要导入的数据库,我选择的是ry-cloud。导入成功后,就可以看见下面的表
转载
2023-12-04 17:02:09
1366阅读
com.ruoyi
├── ruoyi-ui // 前端框架 [80]
├── ruoyi-gateway // 网关模块 [8080]
├── ruoyi-auth // 认证中心 [9200]
├── ruoyi-api // 接口模块
│ └── ruoyi-api-system
转载
2023-11-04 15:40:25
632阅读
文章目录一、前言二、效果三、编码过程1.前端:index.vueprojectShow.js富文本框: Editor/index.vue图片上传:ImgUploadCropper/index.vue2.后端:实体ProjectShowProjectShowControllerIProjectShowServiceProjectShowServiceImplProjectShowMapperPro
转载
2024-07-01 04:51:47
86阅读
前面三章,介绍了下若依前后端分离框架的登录过程中前端和后端的代码流程。本章,我们学习下如何创建自己的业务模块。 第一步,右键后端项目名称,新建模块 第二步,选择Maven项目 第三步,填写项目名称 第四步,填写模块名称,这里默认为xxx,并且下面的路径都只是到…\RuoYi-Vue, 我们可以直接改成…\RuoyiVue\ruoyi-xxx,这样模块
转载
2023-09-04 22:53:04
320阅读
自己需求如下(多种用户登录): 后端pc管理员账号、手机app用户,若依框架使用springsecurity框架到验证数据库那一步只能继承UserDetailsService(String username)这个方法,而且只能传递一个username,由于我是多张用户表,就自己想了个方案解决这个问题(把username改成JSON:{username:"admin",userType:"admin
转载
2023-12-17 09:42:37
592阅读
# 若依框架 Docker 使用指南
若依框架(RuoYi)是一个基于 Spring Boot 的高效开发框架,适合用于快速构建企业级应用。为了更方便地部署和管理若依框架,我们可以使用 Docker 容器技术。本文将详细介绍如何在 Docker 中部署若依框架,并提供相应的代码示例。
## 一、什么是 Docker?
Docker 是一种开放源代码的容器化平台,能够使开发者轻松创建、部署和运
# 若依框架集成 MongoDB 的实现步骤
在本篇文章中,我们将详细介绍如何在若依框架中集成 MongoDB。若依框架是一款流行的快速开发框架,而 MongoDB 是一种现代的 NoSQL 数据库。两者的结合将为你的项目增添强大的数据管理功能。
## 整体流程
以下是集成 MongoDB 的主要步骤:
| 步骤 | 描述
mybatis+mybatisplus1.common 模块引入MP(我这里主模块引了所以没加版本号) <dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
</dependenc
转载
2024-04-17 13:52:04
1460阅读
在这篇博文中,我将分享如何在若依框架中集成Redis的客户端Redisson。若依框架作为一个轻量级的Java开发框架,使用Redis作为缓存与分布式锁解决方案时,Redisson不仅能简化代码的复杂性,还能提升性能。接下来,我将通过以下几个结构来详细讲解这一过程。
## 环境准备
在开始之前,确保你的开发环境与所使用的技术栈兼容。若依框架需要Java 8及以上的版本,并支持Spring Bo
1、基础开发框架 1.1 什么是基础开发框架?基础框架可以理解为建立一个项目所需的基础框架,这个基础框架为凝聚了之前开发项目的通用、共性的方法、工具、技术等组成的代码包。现有我们公司有两类基础框架:(1)基于web应用的基础框架(2)基于数据迁移场景的基础框架大家可根据具体的实际场景制定试用自己的基础框架
转载
2023-10-25 23:09:41
64阅读
前言一款基于SpringBoot+Bootstrap的极速后台开发框架。经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap) 经典技术组合(Spring Boot、Apache Shiro、MyBatis、vue + element)内置模块如:机构管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等。在线定时
转载
2023-10-20 10:17:24
362阅读
# 使用Dockerfile实现若依框架的容器化部署
在现代软件开发中,容器化是非常重要的一环,它可以让我们的应用在不同的环境中都能稳定运行。今天我们将学习如何为“若依框架”创建一个Dockerfile,使其能在Docker容器中运行。接下来,我们将通过一个系统的流程表格来理解整个过程。
## 流程步骤
| 步骤编号 | 步骤名称 | 说明
原创
2024-08-18 03:32:06
181阅读
# 使用若依框架连接Docker的步骤指南
在软件开发中,使用Docker容器化应用程序是一个非常流行的做法。今天,我们将一起学习如何将若依框架(RuoYi Framework)连接到Docker中。若依框架是一个基于Spring Boot的管理系统模板,非常适合用于快速开发。在进行这个操作时,我们主要需要关注以下几个步骤。
## 整体流程
下面的表格展示了实现“若依框架连接Docker”的
原创
2024-10-13 04:17:48
40阅读
文章目录涉及内容:一、CICD服务器环境搭建1、docker 环境安装(1)、拉取镜像,启动并设置开机自启(2)、配置docker加速器2、安装并配置GitLab(1)、创建共享卷目录(2)、创建 gitlab 容器(3)、关闭容器修改配置文件(4)、修改完配置文件之后。直接启动容器(5)、相关的git命令(针对已存在的文件夹)3、安装配置远程镜像仓库harbor(1)、首先需要设置selinu
转载
2024-09-10 23:40:55
385阅读
# 若依框架集成MongoDB的实践指南
在当今大数据时代,很多项目都希望使用NoSQL数据库来处理海量非结构化数据,MongoDB便是其中最受欢迎的一个。然而,当你的项目使用的是传统的Spring框架或者开源的若依框架时,如何高效地集成MongoDB呢?本文将详细讲解如何在若依框架中集成MongoDB,并通过示例解决实际问题。
## 1. 项目背景
若依框架是由Java开发的快速开发框架,
@学习步骤若依框架搭建通过git在其官网下载,idea可导入 在工程项目内有环境搭建手册按照上面的手册修改.yml文件,其次在sql文件夹下存在.sql文件,按照文件创建数据库,将数据库以及端扣绑定在刚刚修改的.yml文件。创建自己的功能模块后端搭建添加标签功能,在此路径sysytem里创建自己的模块packet,并在packet里创建四个子packet分别为controller、domain、m
转载
2023-08-01 17:52:34
1185阅读
项目介绍积木报表,一款免费的可视化Web报表工具,像搭建积木一样在线拖拽设计!功能涵盖,数据报表、打印设计、图表报表、大屏设计等!
秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题,完全免费的!当前版本:v1.4.4-beta | 2022-03-21集成依赖<dependency>
<groupId>org.jeec
sharding shphere作为一个分库分表组件,在处理分表业务时,比起自己实现分表功能,还是有很多明显优势的。对于一个从0开始的springboot项目,添加sharding sphere分库分表是比较简单的,有时需要在已有的程序框架中添加sharding sphere的分库分表功能,这就需要根据框架本身的特点进行特定的配置了。1. 添加依赖在ruoyi-framework\pom.xml模
转载
2024-04-12 11:27:23
990阅读
Ruoyi-Vue集成JimuReport:Token权限控制&菜单集成1. 按JimuReport官方文档进行基本集成2. 排除Mogo配置类3. 自定义项目前缀4. 报表设计器Token校验及菜单集成4.1 后端开发配置4.2 前端设计器菜单集成5. 报表查看器Token校验及菜单集成5.1 后端开发配置5.2 前端报表查看菜单集成 1. 按JimuReport官方文档进行基本集成R
转载
2024-01-17 08:53:39
233阅读
目录一、登录引入二、登录过程1、登录过程介绍2、获取验证码3、handleLogin登录函数 一、登录引入前端目录为ruoyi-ui,为单页面模式,只有一个html文件:public/index.html。vue-cli3之后为public/index.html, vue-cli2版本的是根目录下的index.html。index.html:<body>
<div id
转载
2023-10-07 21:49:26
513阅读