jjzjj

ruoyi-cloud—若依微服务新增子模块module(亲测)

目录1.在ruoyi-module模块下new一个modeule工程模块ruoyi-test2.配置ruoyi-test的pom.xml 3.配置bootstrap.yml4.创建启动类5在nacos里新增 ruoyi-test-dev.yml 6.在nacos网关模块的配置文件ruoyi-gateway-dev.yml中,新增加一个转发规则:7.启动RuoYiTestApplicaiton微服务,nacos出现ruoyi-test8.使用代码生成器生成前后端代码9.创建菜单10.重新运行前后端系统11.其他(1)打印执行SQL语句 (2)字段里有create_by,需要在controller

若依微服务-使用postman测试接口

这次内容主要是介绍,在前后端分离的情况下,我们可以使用postman做自测,那么在若依微服务下,我们如何使用postman第一步这一步是如何来的,我们可以通过启动前端通过浏览器截取到,这一步的目的是获取验证码这一步,我们用postman访问时,可以在代码中打断点获取对应的uuid与code值,后续我们将通过这两个值获取token或者采用redis去获取code这种方式刚才我们通过postman已经获取到了uuid我们可以启动redis客户端然后去redis中拿到对应的key-value语法:getcaptcha_codes:uuid其中key见下图第二步将获取得到的uuid与code值以jso

手把手教你 docker 部署若依微服务框架

从上面官网的介绍中,可以看到若依是一套提供了权限管理、代码生成的框架;之前一直使用的springboot,最近也是因为业务需求,开始用springcloud。本地运行的,只要在本地启动了nacos,大致上是没什么问题,但是我部署上服务器,就遇见ruoyi-auth无法注册到nacos服务中,各种尝试之后,终于可以,接下来就是我操作的步骤;这里的docker-compose文件是使用的https://gitcode.net/hjue/ruoyi-cloud-docker/多鱼的夏天中docker文件夹的内容,但是由于直接使用这个代码,执行shdeploy.shmodules会一直报java版本的

若依微服务版启动(RuoYi-Cloud)教程

之前一直有小伙伴咨询若依微服务版如何在本地启动,今天简单的给大家介绍一下。首先,学习Java的小伙伴应该对若依框架都应该有所了解,RuoYi-Cloud是一个JavaEE分布式微服务架构平台,基于经典技术组合(SpringBoot、SpringCloud&Alibaba、Vue、Element),内置模块如:部门管理、角色用户、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置;支持集群,支持多数据源。具体如何可以去若依官网了解若依官网废话不多说,开始我们此次本地项目的启动。必备环境:电脑上JDK、Maven、Mysql、Node、IDEA、Git开发环境要安装好:JD

若依微服务集成CAS,实现单点登录

若依(RuoYi)微服务是一款基于SpringCloudAlibaba开发的企业级微服务框架,采用前后端分离方式,使用了常用的微服务组件,如Feign、Nacos、Sentinel、Seata等,提供了丰富的微服务治理功能,如服务注册、发现、路由、负载均衡、熔断降级、限流等。借助若依微服务框架可以让我们快速构建起一个高效、可靠、可扩展的分布式系统,提高了开发效率和系统性能。借助SpringCloudAlibaba,若依微服务框架完成了后端的微服务改造,但是前端仍是一个单体服务,随着业务的增长,前端必然变的庞大、臃肿,不可避免的需要对前端进行拆分,然而前端拆分后面临的一个问题是登录信息如何同步?

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

系统环境接下来的内容以Ubuntu22.04.1操作系统为例。下载安装DockerUbuntuhi@hi-IdeaCentre-GeekPro-15ICK:~$sudosu[sudo]hi的密码:root@hi-IdeaCentre-GeekPro-15ICK:/home/hi#dockerps找不到命令“docker”,但可以通过以下软件包安装它:aptinstalldocker.io#version24.0.5-0ubuntu1~22.04.1,oraptinstallpodman-docker#version3.4.4+ds1-1ubuntu1.22.04.2root@hi-IdeaCe

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

目录前言windows部署若依-微服务版本浏览器验证docker部署若依-微服务版本浏览器验证k8s部署若依-微服务版本浏览器验证总结前言环境:centos7、Win10若依是一个合适新手部署练习的开源的微服务项目,本篇讲解Windows部署若依微服务、docker部署若依微服务、k8s部署若依微服务等3种方式。若依是一个基于SpringBoot2.0的权限管理系统,同时使用到了mysql、redis、nacos等技术,这里更好理解一下java程序是如何使用nacos的。windows部署若依-微服务版本下载若依的源代码:https://gitee.com/y_project/RuoYi-Cl

【学习笔记】若依微服务新增模块

1,准备工作若依微服务的安装【学习笔记】若依微服务安装_造积木还是搭积木的博客-CSDN博客启动nacos,redis,启动若依的RuoYiGatewayApplication(网关模块必须)RuoYiAuthApplication(认证模块必须)RuoYiSystemApplication(系统模块必须)RuoYiMonitorApplication(监控中心可选)RuoYiGenApplication(代码生成可选)RuoYiJobApplication(定时任务可选)RuoYFileApplication(文件服务可选)保证若依微服务能正常启动二,构建需要的表(以单表的增删改查为例子)我

若依微服务版本集成积木报表

一、项目结构新建报表微服务模块,这是我的项目结构图。二、执行初始化数据脚本运行积木报表的初始化脚本,创建相关表结构,github速度太慢,推荐使用 gitee地址。选择你要建表的数据库,我是跟业务库放到了一起,执行完后会新增以下这几张表。三、pom中引入积木报表依赖在顶级父pom中声明积木报表的版本号:1.5.6在报表微服务模块添加积木报表的依赖:org.jeecgframework.jimureportjimureport-spring-boot-starter${jeccg.jimureport.version}四、启动类添加积木扫描目录在报表微服务启动类上添加积木报表扫描注解,@Spri

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

在若依微服务项目中,如果不想暴露某个模块的swagger的接口文档,需要怎么做?本文以ruoyi-gen模块进行举例说明。  默认情况下,可以看到这里包含了ruoyi-gen模块,我们要做的是,要将ruoyi-gen进行隐藏。最终的预期结果如下图所示,可以看见,下图中,是不包含ruoyi-gen这个模块的。那我们具体应该修改哪些配置,才可以到达这种效果呢? 解决办法:要实现这个效果,其实不难,首先,这个列表的数据是来源于ruoyi-gateway-dev.yml中的定义的模块。但是要实现这个效果,我们值单纯的通过nacos配置文件修改是没有办法达到这个效果的。 我们只有去修改SwaggerPr