目录一.API网关二.业界流行的网关三 .SpringCloud Gateway简介四 SpringCloud Gateway快速入门五 若依平台—ruoyi-gateway网关六 重要功能配置——路由断言和过滤器七 高级配置——网关限流一.API网关API网关,就是指系统的统一入口,它封装来应用程序的内部结构,为客户端提供统一服务,一些与业务本身功能无关的公共逻辑可以在这里实现,诸如认证,鉴权,
转载
2024-04-11 21:07:21
180阅读
SpringCloud 组件之集成 Eureka 服务注册中心一、Eureka 是什么?二、创建项目实现服务注册中心1.项目说明2.创建 Maven 空项目 eureka3.创建模块 eureka-server(1).添加依赖(2).添加配置(3).启动类添加注解(4).启动服务4.创建模块 eureka-client(1).添加依赖(2).添加配置(3).启动类添加注解(4).启动服务 一、E
转载
2024-10-24 11:49:42
207阅读
前言关于 Spring Cloud,需要学习的知识点非常多,本篇是学习 Spring Cloud Gateway (以下简称为 Gateway)时一些知识点的汇总,主要围绕着配置文件 ruoyi-gateway.yml 展开。参考目录文档Spring Cloud Gateway 官方文档若依文档 - 服务网关书籍Spring Cloud微
转载
2024-06-19 18:25:31
122阅读
Spring Cloud Eureka服务提供方一、基于Spring Boot项目的POM依赖主要依赖介绍:spring-cloud-starter为Spring Cloud的启动依赖(必须)spring-boot-starter-web为Spring Web项目依赖(必须)spring-cloud-starter-netflix-eureka-client为Eureka客户端依赖(必须)spri
转载
2024-06-04 07:56:08
69阅读
在上一篇文章中我们简单的了解了一下Spring Cloud. 因为Spring Cloud相关的内容较多, 所以我建了一个项目mysteam来演示Spring Cloud的使用, GitHub地址.1. 项目结构这是一个Maven项目, 下载下来之后直接导入IDE, 你会看到如下的项目结构(我用的是Intellij IDEA): 普通目录: docs: 存放文档资料, 例如数据
前端登录的时候,会发出localhost:1024/dev-api/auth/login的请求,该请求经过vue框架的proxy后,其实是去访问localhost:8080,这个要看一下ruoyi-ui中的vue.config.js中的proxy模块是咋写的。 然后再看后台代码ruoyi-gateway的bootstrap.yml文件中的server.port=8080,说明这个前端请求
转载
2023-11-11 07:35:28
360阅读
# 若依 Cloud Docker 使用指南
## 介绍
"若依"(Ruoyi)是一款开源的企业级快速开发平台,借助其提供的一系列功能,开发人员可以迅速构建和部署系统。而通过 Docker,我们可以以更简洁的方式管理和部署若依应用。这篇文章将带您了解如何使用 Docker 来部署若依 Cloud,包括相关的代码示例和一个简要的序列图。
## Docker 简介
Docker 是一个开源的平
22 认证中心介绍1 概述用户身份认证的过程ruoyi-cloud认证中心的实现没有依赖任何插件,相对简单,一看就懂从架构图的角度看认证中心: 登录请求,进到网关网关直接调用认证中心。查看ruoyi-gateway-dev.yml: # 结论:认证服务应用的话,是没有验证码的处理的。
# 关于验证码的处理,是在网关这边就处理完了。
spring:
redis:
host: localh
1.代码生成器: [正反双向](单表、主表、明细表、树形表,快速开发利器)freemaker模版技术 ,0个代码不用写,生成完整的一个模块,带页面、建表sql脚本、处理类、service等完整模块2.多数据源:(支持同时连接无数个数据库,可以不同的模块连接不同数的据库)支持N个数据源3.阿里数据库连接池druid,安全权限框架 shiro(菜单权限和按钮权限), 缓存框架 ehcache4.代码编
转载
2024-08-13 11:03:29
166阅读
其实项目网上有很多了,但是教程比较详细的没多少,今天分享的项目从安装部署到代码具体功能都有很详细都说明eladmin 是一款基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。这个开源项目基本稳定,并
转载
2024-06-05 12:48:58
380阅读
目录前端,ruoyi-ui编译部署后端,ruoyi使用若依前后端分离的Vue+Springboot脚手架,进行编译与在Windows Server服务器上的部署。使用IDEA作为IDE。使用Springboot编译Jar包部署。前提:需要服务器安装Java环境,Mysql,Redis,Nginx。具体参见ruoyi文档:环境部署 | RuoYi。安装教程暂且不再赘述。前端,ruoyi-ui编译首先
转载
2024-01-27 22:04:28
171阅读
FCKeditor是目前最优秀的可见即可得网页编辑器之一,它采用JavaScript编写。具备功能强大、配置容易、跨浏览器、支持多种编程语言、开源等特点。它非常流行,互联网上很容易找到相关技术文档,国内许多WEB项目和大型网站均采用了FCKeditor。FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、Java
转载
2024-08-20 14:38:18
35阅读
基本配置入口类和@SpringBootApplicationSpring Boot通常有一个名为*Application的入口类,入口类里面有一个mian方法,这个main方法其实就是一个标准的java应用的入口方法,在main方法中使用SpringApplication.run,启动Spring Boot应用项目@SpringBootApplication是Spring Boot的核心注解,它是
转载
2024-05-15 12:33:46
268阅读
参照上一篇:《sprincloud若依微服务平台安装》安装好若依微服务平台。搭建好之后的项目结构里,ruoyi-modules是存放业务模块的位置。ruoyi-whletest就是新增的业务。 新增业务模块并配置步骤: 1. 在ruoyi-modules下,右键-new-Module,使用assistant或者initial初始化模块,填写项目描述如下填写如下内容,java版本选择8&n
转载
2024-01-03 13:59:29
103阅读
主要介绍两种方式实现文件预览的方式,一种是通过前端插件匹配不同的文件,另一种就是使用已经完善的文件预览系统。我更推荐使用第二种方式,因为这样会少去很多工作量。本文主要介绍第一种方式,第二种方式会出现在另外一篇文章中。本文是基于若依前后端分离版本实现文件预览功能。若依官网链接。通过前端插件匹配文件预览:有两个思路,一个是传blob流,然后将流转成对应的文件格式,再进行预览。另一个是通过后端将文件地址
关于华为私有云部署若依springcloud微服务项目改造及部署1.项目介绍 当前微服务项目主流的注册中心为阿里巴巴的nacos,但介于甲方要求使用华为的注册中心,所以在接下来讲解项目改造:2.改造项目1.修改根目录下pom文件 将其中的<!-- SpringCloud Alibaba 微服务 -->
<dependency>
转载
2024-02-22 18:01:09
109阅读
前言一款基于SpringBoot+Bootstrap的极速后台开发框架。经典技术组合(Spring Boot、Apache Shiro、MyBatis、Thymeleaf、Bootstrap) 经典技术组合(Spring Boot、Apache Shiro、MyBatis、vue + element)内置模块如:机构管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、通知公告等。在线定时
转载
2023-10-20 10:17:24
362阅读
# MongoDB 与 若依 Cloud 集成指南
在信息化时代,越来越多的项目选择引入 NoSQL 数据库来灵活地管理数据。MongoDB 是一种优秀的选择,尤其适合需要存储和处理复杂数据结构的应用。若依 Cloud 是一个快速构建企业系统的优秀框架,能够帮助开发者高效开发。在本指南中,我们将详细介绍如何将 MongoDB 集成到若依 Cloud 中。
## 整体流程
为方便理解,以下是集
目录一、登录引入二、登录过程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阅读
项目有关SaToken登录写在最后,可跳过前面基本介绍部分。。。。 利用SaToken框架登录。只需进行信息校验然后要调用SaToken提供的api就行。非常的轻便。。。 官方例子如下。基本介绍整个界面和原版差不多,前端也进行了路径重写。配置可以加个前缀,方便查看代码生成基本与原本一样 手动生成自己的模块注意:使用.sprngdoc和apifox的的原因登录我们依旧以debug模式启动代码,然后打
转载
2023-10-05 16:16:19
218阅读