依微专题

若依微服务集成knife4j实现swagger增强

Knife4j 是一个基于 Swagger 的API文档生成工具,专注于为 Java 开发者提供更好的接口文档管理和展示功能。它提供了一种简单、直观的方式来展示和管理 API 文档,使开发者能够更方便地查看和理解接口的定义、参数、返回结果等信息。 1、增加knife4j全局版本号和依赖包 在根目录的pom.xml中的properties里增加knife4j.version,当前最新版本

若依微服务整合knife4j

在Spring Cloud的微服务架构下,每个微服务并不需要引入前端的ui资源,因此在每个微服务的Spring Boot项目下,引入ruoyi-common-swagger提供的starter即可。 1、在ruoyi-gateway网关模块下,把knife4j依赖资源引入 <!-- knife4j --><dependency><groupId>com.github.xiaoymin</gr

若依微服务docker-compose 启动

docker-compose 文件 version : '3' services:   ruoyi-nacos:     container_name: ruoyi-nacos     image: nacos/nacos-server     build:       context: ./nacos     environment:       - MODE=standalone

若依微服务框架如何新建子模块?

本章教程,主要介绍如何利用若依微服务框架新建一个子模块。   目录 1、在ruoyi-modules下新建业务模块目录  2、新建目录和添加依赖文件

若依微服务swagger如何不显示某个模块的接口文档?

在若依微服务项目中,如果不想暴露某个模块的swagger的接口文档,需要怎么做? 本文以ruoyi-gen模块进行举例说明。    默认情况下,可以看到这里包含了ruoyi-gen模块,我们要做的是,要将ruoyi-gen进行隐藏。 最终的预期结果如下图所示,可以看见,下图中,是不包含ruoyi-gen这个模块的。那我们具体应该修改哪些配置,才可以到达这种效果呢?  解决办法

从0开始搭建若依微服务项目 RuoYi-Cloud(保姆式教程 一)

掌握陌生项目解读技巧 掌握若依(RuoYi-Cloud)框架 掌握SpringCloud Alibaba体系项目开发套路,结合我之前所有企业项目来学习就知道有多么简单。 一、框架介绍 1. 简介 一直想做一款后台管理系统,看了很多优秀的开源项目但是发现没有合适的。于是利用空闲休息时间开 始自己写了一套后台系统。如此有了若依。她可以用于所有的Web应用程序,如网站管理后台,网站会 员中心,

若依微服务框架,富文本加入图片保存时出现JSON parse error: Unexpected character (‘/‘ (code 47)):...

若依微服务框架,富文本加入图片保存时出现JSON parse error: Unexpected character 一、问题二、解决1.修改网关配置2、对数据进行加密解密2.1安装插件2.2vue页面加密使用2.3后台解密存储 一、问题 若依微服务项目在使用富文本框的时候,富文本加入图片进行保存的时候会出现以下错误: JSON parse error: Unexpect

若依微服务中的上传文件的前后端实现

前端: :limit用来控制上传文件数量的默认一 <template><div class="app-container"><el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"><el-form-item label="唯一标

Docker容器化部署若依微服务ruoyi-cloud项目

系统环境 接下来的内容以 Ubuntu 22.04.1 操作系统为例。 下载安装Docker Ubuntu hi@hi-IdeaCentre-GeekPro-15ICK:~$ sudo su[sudo] hi 的密码: root@hi-IdeaCentre-GeekPro-15ICK:/home/hi# docker ps找不到命令 “docker”,但可以通过以下软件包安装它:

若依微服务集成Mybatis-plus详细教程

本章教程,主要介绍,若依开源框架微服务版本,如何集成Mybatis-plus。 目录 一、引入依赖 1、在根pom.xml中的properties里加入Mybatis-plus版本 2、在根pom.xml中引入Mybatis-plus依赖

若依微服务上传图片文件代理配置

在使用若依微服务文件上传时候,文件上传成功会上传到D:/ruoyi/uploadPath目录下。默认使用9300端口进行访问图片文件,现在我想把它代理到80端口应该怎么做呢? 配置前:http://localhost:9300/statics/2023/09/24/test.jpg 配置后:http://localhost/statics/2023/09/24/test.jpg  一、

若依微服务前后端部署启动流程(只记录)

若依官网:https://www.ruoyi.vip/  若依源码下载,直接zip既可:RuoYi-Cloud: 🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本 下载解压,导入 idea,设置maven为3.6 准备环境 JDK >= 1.8 (推荐1.8版本)Mysql >= 5.7.0

若依微服务部署,裸服务部署、docker部署、k8s部署

目录 前言windows 部署若依-微服务版本浏览器验证docker部署若依-微服务版本浏览器验证k8s部署若依-微服务版本浏览器验证总结 前言 环境:centos7、Win10 若依是一个合适新手部署练习的开源的微服务项目,本篇讲解Windows部署若依微服务、docker部署若依微服务、k8s部署若依微服务等3种方式。 若依是一个基于SpringBoot2.0的权限管理系统

若依微服务前后端部署启动流程(只记录)

若依官网:https://www.ruoyi.vip/  若依源码下载,直接zip既可:RuoYi-Cloud: 🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本 下载解压,导入 idea,设置maven为3.6 准备环境 JDK >= 1.8 (推荐1.8版本)Mysql >= 5.7.0